bartowski
bartowski
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
turning on "Display original photos" half fixes it, with that turned on i can see the image when i click on it now, before it was still broken thumbnail still isn't there
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
is it possible it's this? https://github.com/immich-app/immich/pull/17347/files and there may still be an issue with thumbnail generation, but you're getting the original image displayed?
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
so something in main fixed it presumably
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
😂
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
thank god
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
do you want to compare image IDs to make sure i don't have one that's somehow old? or are those unique per computer, not positive how docker image IDs work
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
done, no change 😦
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
yup, any non-motion photos are generated fine, from same phone and from others
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
no change
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
ommitted all the commented out stuff as well
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
###################################################################################
# Database
###################################################################################

# NOTE: The following four database variables support Docker secrets by adding a *_FILE suffix to the variable name
# See the docker-compose documentation on secrets for additional details: https://docs.docker.com/compose/compose-file/compose-file-v3/#secrets
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_PASSWORD=
DB_DATABASE_NAME=immich
DB_DATA_LOCATION=./database

###################################################################################
# Redis
###################################################################################

REDIS_HOSTNAME=immich_redis

UPLOAD_LOCATION=/media/sandisk/immich/


###################################################################################
# Typesense
###################################################################################
TYPESENSE_API_KEY=


DISABLE_REVERSE_GEOCODING=false
REVERSE_GEOCODING_PRECISION=3

PUBLIC_LOGIN_PAGE_MESSAGE=
###################################################################################
# Database
###################################################################################

# NOTE: The following four database variables support Docker secrets by adding a *_FILE suffix to the variable name
# See the docker-compose documentation on secrets for additional details: https://docs.docker.com/compose/compose-file/compose-file-v3/#secrets
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_PASSWORD=
DB_DATABASE_NAME=immich
DB_DATA_LOCATION=./database

###################################################################################
# Redis
###################################################################################

REDIS_HOSTNAME=immich_redis

UPLOAD_LOCATION=/media/sandisk/immich/


###################################################################################
# Typesense
###################################################################################
TYPESENSE_API_KEY=


DISABLE_REVERSE_GEOCODING=false
REVERSE_GEOCODING_PRECISION=3

PUBLIC_LOGIN_PAGE_MESSAGE=
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
set the logs to debug, still not much from redis:
redis_1 | 1:M 08 Apr 2025 16:29:00.946 . 64 clients connected (0 replicas), 2323656 bytes in use
redis_1 | 1:M 08 Apr 2025 16:29:05.963 - DB 0: 37 keys (16 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:05.963 . 64 clients connected (0 replicas), 2447608 bytes in use
immich_server | [Nest] 19 - 04/08/2025, 4:29:06 PM LOG [Microservices:MetadataService] Wrote motion photo video to upload/encoded-video/0aeba199-285c-49a9-ace5-799ba6883187/bc/f8/bcf8d851-02be-4f2a-b5d3-0fd023af5813-MP.mp4
immich_server | [Nest] 29 - 04/08/2025, 4:29:10 PM LOG [Api:EventRepository] Websocket Disconnect: _qISzyQasOuDZxNeAAAB
redis_1 | 1:M 08 Apr 2025 16:29:10.980 - DB 0: 36 keys (15 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:10.980 . 64 clients connected (0 replicas), 2328240 bytes in use
immich_server | [Nest] 29 - 04/08/2025, 4:29:11 PM LOG [Api:EventRepository] Websocket Connect: uJlfLuzicj8L8Px1AAAD
redis_1 | 1:M 08 Apr 2025 16:29:15.883 - Accepted 127.0.0.1:37066
redis_1 | 1:M 08 Apr 2025 16:29:15.883 - Client closed connection
redis_1 | 1:M 08 Apr 2025 16:29:15.996 - DB 0: 36 keys (15 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:15.996 . 64 clients connected (0 replicas), 2328080 bytes in use
redis_1 | 1:M 08 Apr 2025 16:29:21.016 - DB 0: 31 keys (10 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:21.016 . 64 clients connected (0 replicas), 2327440 bytes in use
redis_1 | 1:M 08 Apr 2025 16:29:00.946 . 64 clients connected (0 replicas), 2323656 bytes in use
redis_1 | 1:M 08 Apr 2025 16:29:05.963 - DB 0: 37 keys (16 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:05.963 . 64 clients connected (0 replicas), 2447608 bytes in use
immich_server | [Nest] 19 - 04/08/2025, 4:29:06 PM LOG [Microservices:MetadataService] Wrote motion photo video to upload/encoded-video/0aeba199-285c-49a9-ace5-799ba6883187/bc/f8/bcf8d851-02be-4f2a-b5d3-0fd023af5813-MP.mp4
immich_server | [Nest] 29 - 04/08/2025, 4:29:10 PM LOG [Api:EventRepository] Websocket Disconnect: _qISzyQasOuDZxNeAAAB
redis_1 | 1:M 08 Apr 2025 16:29:10.980 - DB 0: 36 keys (15 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:10.980 . 64 clients connected (0 replicas), 2328240 bytes in use
immich_server | [Nest] 29 - 04/08/2025, 4:29:11 PM LOG [Api:EventRepository] Websocket Connect: uJlfLuzicj8L8Px1AAAD
redis_1 | 1:M 08 Apr 2025 16:29:15.883 - Accepted 127.0.0.1:37066
redis_1 | 1:M 08 Apr 2025 16:29:15.883 - Client closed connection
redis_1 | 1:M 08 Apr 2025 16:29:15.996 - DB 0: 36 keys (15 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:15.996 . 64 clients connected (0 replicas), 2328080 bytes in use
redis_1 | 1:M 08 Apr 2025 16:29:21.016 - DB 0: 31 keys (10 volatile) in 64 slots HT.
redis_1 | 1:M 08 Apr 2025 16:29:21.016 . 64 clients connected (0 replicas), 2327440 bytes in use
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
Is there some extra logging I should turn on?
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
immich_server | [Nest] 29 - 04/08/2025, 4:10:48 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route
immich_server | [Nest] 29 - 04/08/2025, 4:10:48 PM LOG [Api:NestApplication] Nest application successfully started
immich_server | [Nest] 29 - 04/08/2025, 4:10:48 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v1.131.3] [production]
immich_server | [Nest] 29 - 04/08/2025, 4:10:52 PM LOG [Api:EventRepository] Websocket Connect: DNURlEeH8qwxiqwyAAAB
immich_server | [Nest] 19 - 04/08/2025, 4:13:37 PM LOG [Microservices:TrashService] Queued 1 asset(s) for deletion from the trash
immich_server | [Nest] 19 - 04/08/2025, 4:13:42 PM LOG [Microservices:MetadataService] Wrote motion photo video to upload/encoded-video/0aeba199-285c-49a9-ace5-799ba6883187/ca/d5/cad5c9b2-1b22-4e51-821c-a1b8de20bfd1-MP.mp4
immich_server | [Nest] 29 - 04/08/2025, 4:13:44 PM LOG [Api:EventRepository] Websocket Disconnect: DNURlEeH8qwxiqwyAAAB
immich_server | [Nest] 29 - 04/08/2025, 4:13:45 PM LOG [Api:EventRepository] Websocket Connect: dvfMr5i-8x7hVS7RAAAD
immich_server | [Nest] 29 - 04/08/2025, 4:10:48 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route
immich_server | [Nest] 29 - 04/08/2025, 4:10:48 PM LOG [Api:NestApplication] Nest application successfully started
immich_server | [Nest] 29 - 04/08/2025, 4:10:48 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v1.131.3] [production]
immich_server | [Nest] 29 - 04/08/2025, 4:10:52 PM LOG [Api:EventRepository] Websocket Connect: DNURlEeH8qwxiqwyAAAB
immich_server | [Nest] 19 - 04/08/2025, 4:13:37 PM LOG [Microservices:TrashService] Queued 1 asset(s) for deletion from the trash
immich_server | [Nest] 19 - 04/08/2025, 4:13:42 PM LOG [Microservices:MetadataService] Wrote motion photo video to upload/encoded-video/0aeba199-285c-49a9-ace5-799ba6883187/ca/d5/cad5c9b2-1b22-4e51-821c-a1b8de20bfd1-MP.mp4
immich_server | [Nest] 29 - 04/08/2025, 4:13:44 PM LOG [Api:EventRepository] Websocket Disconnect: DNURlEeH8qwxiqwyAAAB
immich_server | [Nest] 29 - 04/08/2025, 4:13:45 PM LOG [Api:EventRepository] Websocket Connect: dvfMr5i-8x7hVS7RAAAD
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
to be sure: you're looking at the browser right?
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
docker compose down
[+] Running 5/5
✔ Container immich_machine_learning Removed 0.2s
✔ Container immich_server Removed 0.3s
✔ Container immich_postgres Removed 0.2s
✔ Container immich_redis Removed 0.2s
✔ Network immich_default Removed
docker compose down
[+] Running 5/5
✔ Container immich_machine_learning Removed 0.2s
✔ Container immich_server Removed 0.3s
✔ Container immich_postgres Removed 0.2s
✔ Container immich_redis Removed 0.2s
✔ Network immich_default Removed
docker ps has a bunch of other images so won't paste, but it's definitely removed
docker compose down
[+] Running 5/5
✔ Container immich_machine_learning Removed 0.2s
✔ Container immich_server Removed 0.3s
✔ Container immich_postgres Removed 0.2s
✔ Container immich_redis Removed 0.2s
✔ Network immich_default Removed
docker compose down
[+] Running 5/5
✔ Container immich_machine_learning Removed 0.2s
✔ Container immich_server Removed 0.3s
✔ Container immich_postgres Removed 0.2s
✔ Container immich_redis Removed 0.2s
✔ Network immich_default Removed
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
yup it's definitely down
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
tried on a different account as well, still no luck, deleted and reuploaded and still error loading image
74 replies
IImmich
Created by bartowski on 4/3/2025 in #help-desk-support
Motion photos not auto-generating thumbnails
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
depends_on:
- redis
- database
restart: always
ports:
- 2283:2283
healthcheck:
disable: false

immich-machine-learning:
container_name: immich_machine_learning
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
volumes:
- model-cache:/cache
env_file:
- .env
restart: always


redis:
container_name: immich_redis
image: docker.io/redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8
healthcheck:
test: redis-cli ping || exit 1
restart: always

database:
container_name: immich_postgres
image: tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:739cdd626151ff1f796dc95a6591b55a714f341c737e27f045019ceabf8e8c52
env_file:
- .env
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
PG_DATA: /var/lib/postgresql/data
POSTGRES_INITDB_ARGS: '--data-checksums'
volumes:
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
healthcheck:
test: >-
pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1; Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
interval: 5m
start_period: 5m

command: >-
postgres
-c shared_preload_libraries=vectors.so
-c 'search_path="$$user", public, vectors'
-c logging_collector=on
-c max_wal_size=2GB
-c shared_buffers=512MB
-c wal_compression=on
restart: always

volumes:
pgdata:
model-cache:
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
depends_on:
- redis
- database
restart: always
ports:
- 2283:2283
healthcheck:
disable: false

immich-machine-learning:
container_name: immich_machine_learning
image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
volumes:
- model-cache:/cache
env_file:
- .env
restart: always


redis:
container_name: immich_redis
image: docker.io/redis:6.2-alpine@sha256:148bb5411c184abd288d9aaed139c98123eeb8824c5d3fce03cf721db58066d8
healthcheck:
test: redis-cli ping || exit 1
restart: always

database:
container_name: immich_postgres
image: tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:739cdd626151ff1f796dc95a6591b55a714f341c737e27f045019ceabf8e8c52
env_file:
- .env
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
PG_DATA: /var/lib/postgresql/data
POSTGRES_INITDB_ARGS: '--data-checksums'
volumes:
- ${DB_DATA_LOCATION}:/var/lib/postgresql/data
healthcheck:
test: >-
pg_isready --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" || exit 1; Chksum="$$(psql --dbname="$${POSTGRES_DB}" --username="$${POSTGRES_USER}" --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
interval: 5m
start_period: 5m

command: >-
postgres
-c shared_preload_libraries=vectors.so
-c 'search_path="$$user", public, vectors'
-c logging_collector=on
-c max_wal_size=2GB
-c shared_buffers=512MB
-c wal_compression=on
restart: always

volumes:
pgdata:
model-cache:
74 replies