sudo docker compose logs immich_redis | 1:M 12 Sep 2025 18:34:23.422 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect. immich_redis | 1:M 12 Sep 2025 18:34:23.422 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis | 1:M 12 Sep 2025 18:34:23.422 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:M 12 Sep 2025 18:34:23.422 # Warning: no config file specified, using the default config. In order to specify a config file use valkey-server /path/to/valkey.conf immich_redis | 1:M 12 Sep 2025 18:34:23.422 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 12 Sep 2025 18:34:23.423 * Running mode=standalone, port=6379. immich_redis | 1:M 12 Sep 2025 18:34:23.423 * Server initialized immich_redis | 1:M 12 Sep 2025 18:34:23.423 * Ready to accept connections tcp immich_machine_learning | [09/12/25 14:34:24] INFO Starting gunicorn 23.0.0 immich_machine_learning | [09/12/25 14:34:24] INFO Listening at: http://[::]:3003 (8) immich_machine_learning | [09/12/25 14:34:24] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning | [09/12/25 14:34:24] INFO Booting worker with pid: 9 immich_machine_learning | [09/12/25 14:34:26] INFO Started server process [9] immich_machine_learning | [09/12/25 14:34:26] INFO Waiting for application startup. immich_machine_learning | [09/12/25 14:34:26] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [09/12/25 14:34:26] INFO Initialized request thread pool with 6 threads. immich_machine_learning | [09/12/25 14:34:26] INFO Application startup complete. immich_server | Initializing Immich v1.133.0 immich_server | Detected CPU Cores: 6 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 09/12/2025, 2:34:26 PM LOG [Microservices:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:26 PM LOG [Microservices:DatabaseRepository] Creating VectorChord extension immich_server | [Nest] 7 - 09/12/2025, 2:34:27 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:27 PM LOG [Microservices:DatabaseRepository] Reindexing clip_index immich_server | [Nest] 7 - 09/12/2025, 2:34:27 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:27 PM LOG [Microservices:DatabaseRepository] Reindexing face_index immich_server | [Nest] 17 - 09/12/2025, 2:34:27 PM LOG [Api:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:35 PM LOG [Microservices:DatabaseRepository] Reindexed face_index immich_server | [Nest] 7 - 09/12/2025, 2:34:39 PM LOG [Microservices:DatabaseRepository] Reindexed clip_index immich_server | [Nest] 7 - 09/12/2025, 2:34:39 PM LOG [Microservices:DatabaseRepository] Dropping pgvecto.rs extension immich_server | [Nest] 7 - 09/12/2025, 2:34:39 PM LOG [Microservices:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 7 - 09/12/2025, 2:34:41 PM LOG [Microservices:LoggingRepository] Database has up to date TypeORM migrations, skipping initial Kysely migration immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1744910873969-InitialMigration" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1744991379464-AddNotificationsTable" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1745244781846-AddUserAvatarColorColumn" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1745902563899-AddAssetVisibilityColumn" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1746636476623-DropExtraIndexes" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1746768490606-AddUserPincode" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1746844028242-AddLockedVisibilityEnum" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1746987967923-AddPinExpiresAtColumn" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1747329504572-AddNewSessionColumns" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1747338664832-SessionRename" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:DatabaseRepository] Migration "1747664684909-AddAlbumAuditTables" succeeded immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 7 - 09/12/2025, 2:34:44 PM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 17 - 09/12/2025, 2:34:44 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:44 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:44 PM LOG [Api:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 17 - 09/12/2025, 2:34:44 PM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 17 - 09/12/2025, 2:34:44 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountFiles":true,"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 17 - 09/12/2025, 2:34:44 PM ERROR [Api:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich' immich_server | api worker exited with code 1 immich_server | Initializing Immich v1.133.0 immich_server | Detected CPU Cores: 6 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 09/12/2025, 2:34:48 PM LOG [Microservices:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:48 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:48 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:48 PM LOG [Microservices:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 17 - 09/12/2025, 2:34:48 PM LOG [Api:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:49 PM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 09/12/2025, 2:34:49 PM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 17 - 09/12/2025, 2:34:49 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:49 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:49 PM LOG [Api:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 7 - 09/12/2025, 2:34:49 PM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 17 - 09/12/2025, 2:34:49 PM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 17 - 09/12/2025, 2:34:49 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountFiles":true,"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 17 - 09/12/2025, 2:34:49 PM ERROR [Api:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich' immich_server | api worker exited with code 1 immich_server | Initializing Immich v1.133.0 immich_server | Detected CPU Cores: 6 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM LOG [Api:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM LOG [Api:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 7 - 09/12/2025, 2:34:53 PM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountFiles":true,"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 17 - 09/12/2025, 2:34:53 PM ERROR [Api:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich' immich_server | api worker exited with code 1 immich_server | Initializing Immich v1.133.0 immich_server | Detected CPU Cores: 6 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 17 - 09/12/2025, 2:34:57 PM LOG [Api:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 7 - 09/12/2025, 2:34:57 PM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 17 - 09/12/2025, 2:34:57 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 19285 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:57 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 12842 rows immich_server | [Nest] 17 - 09/12/2025, 2:34:57 PM LOG [Api:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 17 - 09/12/2025, 2:34:58 PM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 17 - 09/12/2025, 2:34:58 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountFiles":true,"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 17 - 09/12/2025, 2:34:58 PM ERROR [Api:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich' immich_server | api worker exited with code 1 immich_server | Initializing Immich v1.133.0 immich_server | Detected CPU Cores: 6 immich_server | Starting api worker immich_server | Starting microservices worker immich_postgres | Using SSD storage immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | syncing data to disk ... ok immich_postgres | immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | 2025-09-12 18:33:45.127 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-09-12 18:33:45.127 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | waiting for server to start....2025-09-12 18:33:45.147 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-09-12 18:33:45.147 GMT [54] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | .2025-09-12 18:33:46.772 UTC [54] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-09-12 18:33:46.773 UTC [54] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-09-12 18:33:46.898 UTC [55] LOG: database system was shut down at 2025-09-12 18:33:44 UTC immich_postgres | 2025-09-12 18:33:46.959 UTC [54] LOG: database system is ready to accept connections immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | 2025-09-12 18:33:47.702 UTC [54] LOG: received fast shutdown request immich_postgres | waiting for server to shut down....2025-09-12 18:33:47.750 UTC [54] LOG: aborting any active transactions immich_postgres | 2025-09-12 18:33:47.753 UTC [54] LOG: background worker "logical replication launcher" (PID 62) exited with exit code 1 immich_postgres | 2025-09-12 18:33:47.753 UTC [57] LOG: shutting down immich_postgres | 2025-09-12 18:33:47.926 UTC [54] LOG: database system is shut down immich_postgres | done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-09-12 18:33:48.016 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-09-12 18:33:48.016 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres | 2025-09-12 18:33:49.535 UTC [1] LOG: starting PostgreSQL 14.19 (Debian 14.19-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit immich_postgres | 2025-09-12 18:33:49.536 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres | 2025-09-12 18:33:49.536 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres | 2025-09-12 18:33:49.572 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres | 2025-09-12 18:33:49.636 UTC [83] LOG: database system was shut down at 2025-09-12 18:33:47 UTC immich_postgres | 2025-09-12 18:33:49.673 UTC [1] LOG: database system is ready to accept connections immich_postgres | 2025-09-12 18:33:53.760 UTC [105] ERROR: cannot drop the currently open database immich_postgres | 2025-09-12 18:33:53.760 UTC [105] STATEMENT: DROP DATABASE IF EXISTS immich; immich_postgres | 2025-09-12 18:33:53.761 UTC [105] ERROR: current user cannot be dropped immich_postgres | 2025-09-12 18:33:53.761 UTC [105] STATEMENT: DROP ROLE IF EXISTS postgres; immich_postgres | 2025-09-12 18:33:53.761 UTC [105] ERROR: role "postgres" already exists immich_postgres | 2025-09-12 18:33:53.761 UTC [105] STATEMENT: CREATE ROLE postgres; immich_postgres | 2025-09-12 18:33:54.767 UTC [115] ERROR: database "immich" already exists immich_postgres | 2025-09-12 18:33:54.767 UTC [115] STATEMENT: CREATE DATABASE immich WITH TEMPLATE = template0 ENCODING = 'UTF8' LOCALE = 'en_US.utf8'; immich_postgres | 2025-09-12 18:34:45.136 UTC [135] LOG: could not receive data from client: Connection reset by peer immich_postgres | 2025-09-12 18:34:45.136 UTC [135] LOG: unexpected EOF on client connection with an open transaction immich_postgres | 2025-09-12 18:34:49.431 UTC [164] LOG: could not receive data from client: Connection reset by peer immich_postgres | 2025-09-12 18:34:49.431 UTC [164] LOG: unexpected EOF on client connection with an open transaction immich_postgres | 2025-09-12 18:34:53.762 UTC [174] LOG: could not receive data from client: Connection reset by peer immich_postgres | 2025-09-12 18:34:53.762 UTC [174] LOG: unexpected EOF on client connection with an open transaction immich_postgres | 2025-09-12 18:34:58.208 UTC [183] LOG: could not receive data from client: Connection reset by peer immich_postgres | 2025-09-12 18:34:58.208 UTC [183] LOG: unexpected EOF on client connection with an open transaction