Immich-Machine-Learning | [08/22/25 12:35:12] INFO Starting gunicorn 23.0.0 Immich-Postgres | Using SSD storage Immich-Postgres | Immich-Postgres | PostgreSQL Database directory appears to contain a database; Skipping initialization Immich-Postgres | Immich-Postgres | 2025-08-22 10:35:10.218 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" Immich-Postgres | 2025-08-22 10:35:10.220 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" Immich-Postgres | 2025-08-22 10:35:10.313 UTC [1] LOG: starting PostgreSQL 14.18 (Debian 14.18-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit Immich-Postgres | 2025-08-22 10:35:10.322 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 Immich-Postgres | 2025-08-22 10:35:10.322 UTC [1] LOG: listening on IPv6 address "::", port 5432 Immich-Postgres | 2025-08-22 10:35:10.353 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" Immich-Postgres | 2025-08-22 10:35:10.402 UTC [32] LOG: database system was shut down at 2025-08-22 10:35:08 UTC Immich-Postgres | 2025-08-22 10:35:10.432 UTC [1] LOG: database system is ready to accept connections Immich-Server | Initializing Immich v1.138.1 Immich-Server | Detected CPU Cores: 6 Immich-Server | Starting api worker Immich-Server | Starting microservices worker Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:EventRepository] Initialized websocket server Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows Immich-Server | [Nest] 19 - 08/22/2025, 12:35:17 PM LOG [Api:EventRepository] Initialized websocket server Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}} Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM ERROR [Microservices:StorageService] Failed to create /data/encoded-video/.immich: Error: ENOENT: no such file or directory, mkdir '/data/encoded-video' Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:StorageService] Writing initial mount file for the encoded-video folder Immich-Server | microservices worker error: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information." Immich-Server | at StorageService.createMountFile (/usr/src/app/server/dist/services/storage.service.js:144:19) Immich-Server | at /usr/src/app/server/dist/services/storage.service.js:54:36 Immich-Server | at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:379:27 Immich-Server | at async /usr/src/app/server/node_modules/kysely/dist/cjs/kysely.js:535:20 Immich-Server | at async DefaultConnectionProvider.provideConnection (/usr/src/app/server/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:376:13 Immich-Server | microservices worker exited with code 1 Immich-Server | Killing api process Immich-Server | Initializing Immich v1.138.1 Immich-Server | Detected CPU Cores: 6 Immich-Machine-Learning | [08/22/25 12:35:12] INFO Listening at: http://[::]:3003 (8) Immich-Machine-Learning | [08/22/25 12:35:12] INFO Using worker: immich_ml.config.CustomUvicornWorker Immich-Machine-Learning | [08/22/25 12:35:12] INFO Booting worker with pid: 9 Immich-Machine-Learning | [08/22/25 12:35:18] INFO Started server process [9] Immich-Machine-Learning | [08/22/25 12:35:18] INFO Waiting for application startup. Immich-Machine-Learning | [08/22/25 12:35:18] INFO Created in-memory cache with unloading after 300s Immich-Machine-Learning | of inactivity. Immich-Machine-Learning | [08/22/25 12:35:18] INFO Initialized request thread pool with 6 threads. Immich-Machine-Learning | [08/22/25 12:35:18] INFO Application startup complete. Immich-Redis | 1:M 22 Aug 2025 10:35:09.752 # 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 22 Aug 2025 10:35:09.752 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo Immich-Redis | 1:M 22 Aug 2025 10:35:09.752 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started Immich-Redis | 1:M 22 Aug 2025 10:35:09.752 # 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 22 Aug 2025 10:35:09.755 * monotonic clock: POSIX clock_gettime Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Running mode=standalone, port=6379. Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Server initialized Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Loading RDB produced by Valkey version 8.1.3 Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * RDB age 1 seconds Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * RDB memory usage when created 1.38 Mb Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Done loading RDB, keys loaded: 16, keys expired: 0. Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * DB loaded from disk: 0.000 seconds Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Ready to accept connections tcp root /docker/Immich main ≡*?35 ~10 ❯ docker compose logs Immich-Redis | 1:M 22 Aug 2025 10:35:09.752 # 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 22 Aug 2025 10:35:09.752 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo Immich-Redis | 1:M 22 Aug 2025 10:35:09.752 * Valkey version=8.1.3, bits=64, commit=00000000, modified=0, pid=1, just started Immich-Redis | 1:M 22 Aug 2025 10:35:09.752 # 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 22 Aug 2025 10:35:09.755 * monotonic clock: POSIX clock_gettime Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Running mode=standalone, port=6379. Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Server initialized Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Loading RDB produced by Valkey version 8.1.3 Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * RDB age 1 seconds Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * RDB memory usage when created 1.38 Mb Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Done loading RDB, keys loaded: 16, keys expired: 0. Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * DB loaded from disk: 0.000 seconds Immich-Redis | 1:M 22 Aug 2025 10:35:09.757 * Ready to accept connections tcp Immich-Postgres | Using SSD storage Immich-Postgres | Immich-Postgres | PostgreSQL Database directory appears to contain a database; Skipping initialization Immich-Postgres | Immich-Postgres | 2025-08-22 10:35:10.218 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" Immich-Postgres | 2025-08-22 10:35:10.220 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" Immich-Postgres | 2025-08-22 10:35:10.313 UTC [1] LOG: starting PostgreSQL 14.18 (Debian 14.18-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit Immich-Postgres | 2025-08-22 10:35:10.322 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 Immich-Postgres | 2025-08-22 10:35:10.322 UTC [1] LOG: listening on IPv6 address "::", port 5432 Immich-Postgres | 2025-08-22 10:35:10.353 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" Immich-Postgres | 2025-08-22 10:35:10.402 UTC [32] LOG: database system was shut down at 2025-08-22 10:35:08 UTC Immich-Postgres | 2025-08-22 10:35:10.432 UTC [1] LOG: database system is ready to accept connections Immich-Machine-Learning | [08/22/25 12:35:12] INFO Starting gunicorn 23.0.0 Immich-Machine-Learning | [08/22/25 12:35:12] INFO Listening at: http://[::]:3003 (8) Immich-Machine-Learning | [08/22/25 12:35:12] INFO Using worker: immich_ml.config.CustomUvicornWorker Immich-Machine-Learning | [08/22/25 12:35:12] INFO Booting worker with pid: 9 Immich-Machine-Learning | [08/22/25 12:35:18] INFO Started server process [9] Immich-Machine-Learning | [08/22/25 12:35:18] INFO Waiting for application startup. Immich-Machine-Learning | [08/22/25 12:35:18] INFO Created in-memory cache with unloading after 300s Immich-Machine-Learning | of inactivity. Immich-Machine-Learning | [08/22/25 12:35:18] INFO Initialized request thread pool with 6 threads. Immich-Machine-Learning | [08/22/25 12:35:18] INFO Application startup complete. Immich-Server | Initializing Immich v1.138.1 Immich-Server | Detected CPU Cores: 6 Immich-Server | Starting api worker Immich-Server | Starting microservices worker Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:EventRepository] Initialized websocket server Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows Immich-Server | [Nest] 19 - 08/22/2025, 12:35:17 PM LOG [Api:EventRepository] Initialized websocket server Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}} Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM ERROR [Microservices:StorageService] Failed to create /data/encoded-video/.immich: Error: ENOENT: no such file or directory, mkdir '/data/encoded-video' Immich-Server | [Nest] 8 - 08/22/2025, 12:35:17 PM LOG [Microservices:StorageService] Writing initial mount file for the encoded-video folder Immich-Server | microservices worker error: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information." Immich-Server | at StorageService.createMountFile (/usr/src/app/server/dist/services/storage.service.js:144:19) Immich-Server | at /usr/src/app/server/dist/services/storage.service.js:54:36 Immich-Server | at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:379:27 Immich-Server | at async /usr/src/app/server/node_modules/kysely/dist/cjs/kysely.js:535:20 Immich-Server | at async DefaultConnectionProvider.provideConnection (/usr/src/app/server/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:376:13 Immich-Server | microservices worker exited with code 1 Immich-Server | Killing api process Immich-Server | Initializing Immich v1.138.1 Immich-Server | Detected CPU Cores: 6 Immich-Server | Starting api worker Immich-Server | Starting microservices worker Immich-Server | [Nest] 7 - 08/22/2025, 12:35:24 PM LOG [Microservices:EventRepository] Initialized websocket server Immich-Server | [Nest] 7 - 08/22/2025, 12:35:24 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows Immich-Server | [Nest] 7 - 08/22/2025, 12:35:24 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows Immich-Server | [Nest] 7 - 08/22/2025, 12:35:24 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}} Immich-Server | [Nest] 7 - 08/22/2025, 12:35:24 PM ERROR [Microservices:StorageService] Failed to create /data/encoded-video/.immich: Error: ENOENT: no such file or directory, mkdir '/data/encoded-video' Immich-Server | [Nest] 7 - 08/22/2025, 12:35:24 PM LOG [Microservices:StorageService] Writing initial mount file for the encoded-video folder Immich-Server | microservices worker error: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information." Immich-Server | at StorageService.createMountFile (/usr/src/app/server/dist/services/storage.service.js:144:19) Immich-Server | at /usr/src/app/server/dist/services/storage.service.js:54:36 Immich-Server | at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:379:27 Immich-Server | at async /usr/src/app/server/node_modules/kysely/dist/cjs/kysely.js:535:20 Immich-Server | at async DefaultConnectionProvider.provideConnection (/usr/src/app/server/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:376:13 Immich-Server | [Nest] 18 - 08/22/2025, 12:35:24 PM LOG [Api:EventRepository] Initialized websocket server Immich-Server | microservices worker exited with code 1 Immich-Server | Killing api process Immich-Server | Initializing Immich v1.138.1 Immich-Server | Detected CPU Cores: 6 Immich-Server | Starting api worker Immich-Server | Starting microservices worker Immich-Server | [Nest] 7 - 08/22/2025, 12:35:30 PM LOG [Microservices:EventRepository] Initialized websocket server Immich-Server | [Nest] 7 - 08/22/2025, 12:35:30 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows Immich-Server | [Nest] 7 - 08/22/2025, 12:35:30 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows Immich-Server | [Nest] 7 - 08/22/2025, 12:35:30 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}} Immich-Server | [Nest] 7 - 08/22/2025, 12:35:30 PM ERROR [Microservices:StorageService] Failed to create /data/encoded-video/.immich: Error: ENOENT: no such file or directory, mkdir '/data/encoded-video' Immich-Server | [Nest] 7 - 08/22/2025, 12:35:30 PM LOG [Microservices:StorageService] Writing initial mount file for the encoded-video folder Immich-Server | microservices worker error: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to create "/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information." Immich-Server | at StorageService.createMountFile (/usr/src/app/server/dist/services/storage.service.js:144:19) Immich-Server | at /usr/src/app/server/dist/services/storage.service.js:54:36 Immich-Server | at process.processTicksAndRejections (node:internal/process/task_queues:105:5) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:379:27 Immich-Server | at async /usr/src/app/server/node_modules/kysely/dist/cjs/kysely.js:535:20 Immich-Server | at async DefaultConnectionProvider.provideConnection (/usr/src/app/server/node_modules/kysely/dist/cjs/driver/default-connection-provider.js:12:20) Immich-Server | at async /usr/src/app/server/dist/repositories/database.repository.js:376:13 Immich-Server | microservices worker exited with code 1 Immich-Server | Killing api process Immich-Server | Initializing Immich v1.138.1 Immich-Server | Detected CPU Cores: 6 root /docker/Immich main ≡*?35 ~10 ❯