immich_redis 1:M 08 Feb 2026 16:22:01.868 # 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 08 Feb 2026 16:22:01.869 * oO0OoO0OoO0Oo Valkey is starting oO0OoO0OoO0Oo immich_redis 1:M 08 Feb 2026 16:22:01.871 * Valkey version=9.0.1, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis 1:M 08 Feb 2026 16:22:01.871 # 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 08 Feb 2026 16:22:01.871 * monotonic clock: POSIX clock_gettime immich_redis 1:M 08 Feb 2026 16:22:01.872 * Running mode=standalone, port=6379. immich_postgres Using SSD storage immich_machine_learning [02/08/26 16:22:40] INFO Starting gunicorn 23.0.0 immich_server Initializing Immich v2.5.5 immich_redis 1:M 08 Feb 2026 16:22:01.875 * Server initialized immich_machine_learning [02/08/26 16:22:40] INFO Listening at: http://[::]:3003 (5) immich_machine_learning [02/08/26 16:22:40] INFO Using worker: immich_ml.config.CustomUvicornWorker immich_machine_learning [02/08/26 16:22:40] INFO Booting worker with pid: 7 immich_machine_learning [02/08/26 16:22:44] INFO Started server process [7] immich_machine_learning [02/08/26 16:22:44] INFO Waiting for application startup. immich_server Detected CPU Cores: 2 immich_machine_learning [02/08/26 16:22:44] INFO Created in-memory cache with unloading after 300s immich_server (node:2) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_machine_learning of inactivity. immich_server (Use `node --trace-warnings ...` to show where the warning was created) immich_server Starting api worker immich_machine_learning [02/08/26 16:22:44] INFO Initialized request thread pool with 2 threads. immich_server Starting microservices worker immich_machine_learning [02/08/26 16:22:44] INFO Application startup complete. immich_postgres The files belonging to this database system will be owned by user "postgres". immich_server (node:20) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_redis 1:M 08 Feb 2026 16:22:01.875 * Ready to accept connections tcp immich_server (Use `node --trace-warnings ...` to show where the warning was created) immich_server (node:2) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_server (Use `node --trace-warnings ...` to show where the warning was created) immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM LOG [Microservices:WebsocketRepository] Initialized websocket server 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 2026-02-08 16:22:04.137 GMT [44] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres 2026-02-08 16:22:04.138 GMT [44] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres waiting for server to start....2026-02-08 16:22:04.186 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres 2026-02-08 16:22:04.187 GMT [49] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres 2026-02-08 16:22:04.231 UTC [49] 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 2026-02-08 16:22:04.231 UTC [49] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres 2026-02-08 16:22:04.236 UTC [50] LOG: database system was shut down at 2026-02-08 16:22:03 UTC immich_postgres 2026-02-08 16:22:04.250 UTC [49] 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 2026-02-08 16:22:04.753 UTC [49] LOG: received fast shutdown request immich_postgres waiting for server to shut down....2026-02-08 16:22:04.755 UTC [49] LOG: aborting any active transactions immich_postgres 2026-02-08 16:22:04.759 UTC [49] LOG: background worker "logical replication launcher" (PID 59) exited with exit code 1 immich_postgres 2026-02-08 16:22:04.775 UTC [54] LOG: shutting down immich_postgres 2026-02-08 16:22:04.801 UTC [49] 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 2026-02-08 16:22:04.890 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres 2026-02-08 16:22:04.890 GMT [1] LOG: skipping missing configuration file "/var/lib/postgresql/data/postgresql.override.conf" immich_postgres 2026-02-08 16:22:04.947 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 2026-02-08 16:22:04.947 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432 immich_postgres 2026-02-08 16:22:04.947 UTC [1] LOG: listening on IPv6 address "::", port 5432 immich_postgres 2026-02-08 16:22:04.951 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432" immich_postgres 2026-02-08 16:22:04.958 UTC [67] LOG: database system was shut down at 2026-02-08 16:22:04 UTC immich_postgres 2026-02-08 16:22:04.974 UTC [1] LOG: database system is ready to accept connections immich_postgres 2026-02-08 16:23:44.693 UTC [93] ERROR: relation "system_metadata" does not exist at character 21 immich_postgres 2026-02-08 16:23:44.693 UTC [93] STATEMENT: select "value" from "system_metadata" where "key" = $1 immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM LOG [Microservices:DatabaseRepository] Creating VectorChord extension immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM LOG [Microservices:DatabaseRepository] Reindexing clip_index (This may take a while, do not restart) immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM LOG [Microservices:DatabaseRepository] Reindexing face_index (This may take a while, do not restart) immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM WARN [Microservices:DatabaseRepository] Table smart_search does not exist, skipping reindexing. This is only normal if this is a new Immich instance. immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM WARN [Microservices:DatabaseRepository] Table face_search does not exist, skipping reindexing. This is only normal if this is a new Immich instance. immich_server [Nest] 2 - 02/08/2026, 4:23:54 PM LOG [Microservices:DatabaseRepository] Running migrations immich_server [Nest] 20 - 02/08/2026, 4:23:55 PM LOG [Api:WebsocketRepository] Initialized websocket server immich_server [Nest] 2 - 02/08/2026, 4:23:56 PM LOG [Microservices:Migrations] Converting database file paths from relative to absolute (source=upload/*, target=/usr/src/app/upload/*) immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1744910873969-InitialMigration" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1744991379464-AddNotificationsTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1745244781846-AddUserAvatarColorColumn" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1745902563899-AddAssetVisibilityColumn" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1746636476623-DropExtraIndexes" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1746768490606-AddUserPincode" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1746844028242-AddLockedVisibilityEnum" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1746987967923-AddPinExpiresAtColumn" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1747329504572-AddNewSessionColumns" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1747338664832-SessionRename" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1747664684909-AddAlbumAuditTables" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1749067526135-UserOnboardingDefault" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1750107668827-PartnerCreateId" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1750189909087-AddAlbumUserCreateFields" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1750323941566-UnsetPrewarmDimParameter" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1750676477029-AlbumAssetUpdateId" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1750694237564-AlbumAssetAuditTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1750780093818-AddAlbumToAssetDeleteTrigger" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1751035357937-MemorySyncChanges" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1751304834247-StackSyncChanges" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1751924596408-AddOverrides" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752004072340-UpdateIndexOverrides" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752152941084-PeopleAuditTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752161055253-RenameGeodataPKConstraint" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752161055254-AddActivityAssetFk" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752169992364-AddIsPendingSyncReset" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752250924342-UserMetadataSync" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752267649968-StandardizeNames" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1752759108283-ConvertToAbsolutePaths" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1753104909784-AssetFaceUpdateIdAndAuditTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1753464178233-RenameApiKeyPermissions" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1753471866748-AddSharedLinkSlug" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1753800911775-ProfileImageCheckpointRemoval" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1754389095885-ResetAlbumAssetSync" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1756318797207-AssetMetadataTables" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1758705774125-CreateAssetOCRTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1758705789125-CreateOCRSearchTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1758705804128-UpsertOcrAssetJobStatus" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1761078763279-AddAppVersionColumnToSession" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1761755618862-FixColumnNames" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1762297277677-AddPluginAndWorkflowTables" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1764483051488-OCRBigramsForCJK" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1764698859174-SidecarInAssetFile" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1764705680041-ChangeWorkflowTableColumnsName" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1764957138636-AddLockedPropertiesToAssetExif" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768336661963-AddAssetWidthHeight" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768336671610-CreateAssetEditTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768336694315-CreateIsVisibleColumns" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768587436457-AddEditCountToAsset" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768757482271-SwitchToIsEdited" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768828334807-AddIsEditedToAssetFile" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1768847456553-AddTagsToExif" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1769105700133-AddAssetEditSequence" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1769441657564-AddIsProgressiveColumn" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Migration "1769635093204-DropThumbnailJobStatusColumns" succeeded immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:DatabaseRepository] Finished running migrations immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}} immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Writing initial mount file for the encoded-video folder immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM WARN [Microservices:StorageService] Found existing mount file, skipping creation immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Writing initial mount file for the library folder immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM WARN [Microservices:StorageService] Found existing mount file, skipping creation immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Writing initial mount file for the upload folder immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM WARN [Microservices:StorageService] Found existing mount file, skipping creation immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Writing initial mount file for the profile folder immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM WARN [Microservices:StorageService] Found existing mount file, skipping creation immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Writing initial mount file for the thumbs folder immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM WARN [Microservices:StorageService] Found existing mount file, skipping creation immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Writing initial mount file for the backups folder immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM WARN [Microservices:StorageService] Found existing mount file, skipping creation immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Successfully enabled system mount folders checks immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:StorageService] Successfully verified system mount folder checks immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:DatabaseRepository] Running migrations immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:MetadataService] Initializing metadata service immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:DatabaseRepository] Finished running migrations immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:StorageService] Successfully verified system mount folder checks immich_server [Nest] 2 - 02/08/2026, 4:23:57 PM LOG [Microservices:MapRepository] Initializing metadata repository immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin: immich-core (ID: 8e52e5be-8787-48c0-b6b6-158b211364e6, version: 2.0.1) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin filter: filterFileName (ID: a336fa5a-ed24-4396-8ce3-b4c5a7fe8867) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin filter: filterFileType (ID: 7ca364c7-322d-49d4-9fd5-8572e1efc9a3) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin filter: filterPerson (ID: 4f1001f1-0b01-40f5-a28a-c3e1644d4f01) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin action: actionArchive (ID: 0d080ab0-0fd1-4018-9751-281b3bb0701f) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin action: actionFavorite (ID: 741aa549-8817-44c3-a30f-75457652ab3b) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Upserted plugin action: actionAddToAlbum (ID: 9005dbd7-9375-4c7c-a40c-14871679cf7b) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Successfully processed core plugin: immich-core (version 2.0.1) immich_server [Nest] 20 - 02/08/2026, 4:23:57 PM LOG [Api:PluginService] Successfully loaded plugin: immich-core immich_server [Nest] 20 - 02/08/2026, 4:23:57 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 "ocr": true, immich_server "passwordLogin": true, immich_server "configFile": false, immich_server "email": false immich_server } immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:SystemConfigService] LogLevel=debug (set via IMMICH_LOG_LEVEL) immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM DEBUG [Api:QueueService] Scheduling nightly jobs for 0 0 * * * immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM DEBUG [Api:StorageTemplateService] Compiling new storage template: {{y}}/{{y}}-{{MM}}-{{dd}}/{{filename}} immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:NestFactory] Starting Nest application... immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] ClsModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] KyselyModule$1 dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:InstanceLoader] ApiModule dependencies initialized immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM DEBUG [Api:ClsModule] Mounting ClsMiddleware to / immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] ActivityController {/api/activities}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] AlbumController {/api/albums}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] AppController {/api}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] AssetController {/api/assets}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/copy, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/metadata, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/metadata, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/ocr, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/edits, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/edits, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/edits, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] AuthController {/api/auth}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] DatabaseBackupController {/api/admin/database-backups}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/database-backups, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/database-backups/:filename, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/database-backups, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/database-backups/start-restore, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/database-backups/upload, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] DownloadController {/api/download}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] FaceController {/api/faces}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] JobController {/api/jobs}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/jobs/:name, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] MaintenanceController {/api/admin/maintenance}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/maintenance/status, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/maintenance/detect-install, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/maintenance/login, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/maintenance, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] MapController {/api/map}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] MemoryController {/api/memories}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] PartnerController {/api/partners}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] PersonController {/api/people}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] PluginController {/api/plugins}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/plugins/triggers, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/plugins, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/plugins/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] QueueController {/api/queues}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/queues, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name/jobs, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name/jobs, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] SearchController {/api/search}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] ServerController {/api/server}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] SessionController {/api/sessions}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] StackController {/api/stacks}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] SyncController {/api/sync}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] TagController {/api/tags}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] TrashController {/api/trash}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/sessions, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] UserController {/api/users}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] ViewController {/api/view}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RoutesResolver] WorkflowController {/api/workflows}: immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/workflows, POST} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/workflows, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/workflows/:id, GET} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/workflows/:id, PUT} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:RouterExplorer] Mapped {/api/workflows/:id, DELETE} route immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:NestApplication] Nest application successfully started immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.5.5] [production] immich_server [Nest] 20 - 02/08/2026, 4:23:58 PM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich_machine_learning:3003). immich_server [Nest] 2 - 02/08/2026, 4:23:58 PM LOG [Microservices:MapRepository] Starting geodata import immich_server [Nest] 20 - 02/08/2026, 4:24:00 PM DEBUG [Api:LoggingInterceptor~dy1m2rpb] GET /api/server/ping 200 4.37ms ::1 immich_server [Nest] 20 - 02/08/2026, 4:24:02 PM LOG [Api:WebsocketRepository] Websocket Connect: pal_zbY5SPbSTFRvAAAB immich_server [Nest] 20 - 02/08/2026, 4:24:02 PM ERROR [Api:WebsocketRepository] Websocket connection error: UnauthorizedException: Authentication required immich_server UnauthorizedException: Authentication required immich_server at AuthService.validate (/usr/src/app/server/dist/services/auth.service.js:169:15) immich_server at AuthService.authenticate (/usr/src/app/server/dist/services/auth.service.js:130:36) immich_server at WebsocketRepository.authFn (/usr/src/app/server/dist/app.module.js:88:79) immich_server at WebsocketRepository.authenticate (/usr/src/app/server/dist/repositories/websocket.repository.js:77:21) immich_server at WebsocketRepository.handleConnection (/usr/src/app/server/dist/repositories/websocket.repository.js:43:37) immich_server at Object.next (/usr/src/app/server/node_modules/.pnpm/@nestjs+websockets@11.1.12_@nestjs+common@11.1.12_class-transformer@0.5.1_class-validat_37cc529e8b8fd03682cf93c45a8120ee/node_modules/@nestjs/websockets/web-sockets-controller.js:78:47) immich_server at ConsumerObserver.next (/usr/src/app/server/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Subscriber.js:113:33) immich_server at Subscriber._next (/usr/src/app/server/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Subscriber.js:80:26) immich_server at Subscriber.next (/usr/src/app/server/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/Subscriber.js:51:18) immich_server at /usr/src/app/server/node_modules/.pnpm/rxjs@7.8.2/node_modules/rxjs/dist/cjs/internal/operators/distinctUntilChanged.js:18:28 immich_server [Nest] 20 - 02/08/2026, 4:24:02 PM LOG [Api:WebsocketRepository] Websocket Disconnect: pal_zbY5SPbSTFRvAAAB immich_server [Nest] 2 - 02/08/2026, 4:24:03 PM LOG [Microservices:MapRepository] 10000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:04 PM LOG [Microservices:MapRepository] 20000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:04 PM LOG [Microservices:MapRepository] 30000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:04 PM LOG [Microservices:MapRepository] 40000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:08 PM LOG [Microservices:MapRepository] 50000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:08 PM LOG [Microservices:MapRepository] 60000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:08 PM LOG [Microservices:MapRepository] 70000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:09 PM LOG [Microservices:MapRepository] 80000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:09 PM LOG [Microservices:MapRepository] 90000 geodata records imported immich_server [Nest] 20 - 02/08/2026, 4:24:11 PM DEBUG [Api:LoggingInterceptor~sd2tfrig] GET /api/server/ping 200 2.72ms ::1 immich_server [Nest] 2 - 02/08/2026, 4:24:12 PM LOG [Microservices:MapRepository] 100000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:12 PM LOG [Microservices:MapRepository] 110000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:12 PM LOG [Microservices:MapRepository] 120000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:12 PM LOG [Microservices:MapRepository] 130000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:15 PM LOG [Microservices:MapRepository] 140000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:16 PM LOG [Microservices:MapRepository] 150000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:16 PM LOG [Microservices:MapRepository] 160000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:16 PM LOG [Microservices:MapRepository] 170000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:16 PM LOG [Microservices:MapRepository] 180000 geodata records imported immich_server [Nest] 2 - 02/08/2026, 4:24:19 PM LOG [Microservices:MapRepository] Successfully imported 222060 geodata records in 21.09s (10530 records/second) immich_server [Nest] 20 - 02/08/2026, 4:24:22 PM DEBUG [Api:LoggingInterceptor~qmogeuvk] GET /api/server/ping 200 0.58ms ::1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:MapRepository] Geodata import completed immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:MetadataService] Initialized local reverse geocoder immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:PluginService] Plugin immich-core is up to date (version 2.0.1). Skipping immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:PluginService] Successfully processed core plugin: immich-core (version 2.0.1) immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:PluginService] Successfully loaded plugin: immich-core immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices: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 "ocr": true, immich_server "passwordLogin": true, immich_server "configFile": false, immich_server "email": false immich_server } immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:SystemConfigService] LogLevel=debug (set via IMMICH_LOG_LEVEL) immich_server [Nest] 20 - 02/08/2026, 4:24:33 PM DEBUG [Api:LoggingInterceptor~peptrjmn] GET /api/server/ping 200 0.41ms ::1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://immich_machine_learning:3003). immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Updating queue concurrency settings immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting thumbnailGeneration concurrency to 3 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting metadataExtraction concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting videoConversion concurrency to 1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting faceDetection concurrency to 2 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting facialRecognition concurrency to 1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting smartSearch concurrency to 2 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting duplicateDetection concurrency to 1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting backgroundTask concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting storageTemplateMigration concurrency to 1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting migration concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting search concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting sidecar concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting library concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting notifications concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting backupDatabase concurrency to 1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting ocr concurrency to 1 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting workflow concurrency to 5 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:QueueService] Setting editor concurrency to 2 immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:StorageTemplateService] Compiling new storage template: {{y}}/{{y}}-{{MM}}-{{dd}}/{{filename}} immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:NestFactory] Starting Nest application... immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] KyselyModule$1 dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM DEBUG [Microservices:ClsModule] Mounting ClsMiddleware to / immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:NestApplication] Nest application successfully started immich_server [Nest] 2 - 02/08/2026, 4:24:33 PM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.5.5] [production] immich_server [Nest] 20 - 02/08/2026, 4:24:44 PM DEBUG [Api:LoggingInterceptor~ir6738ns] GET /api/server/ping 200 0.28ms ::1 immich_server [Nest] 20 - 02/08/2026, 4:24:55 PM DEBUG [Api:LoggingInterceptor~gf3yj332] GET /api/server/ping 200 0.42ms ::1 immich_server [Nest] 20 - 02/08/2026, 4:25:06 PM DEBUG [Api:LoggingInterceptor~be9396yw] GET /api/server/ping 200 0.27ms ::1 immich_server [Nest] 20 - 02/08/2026, 4:25:10 PM DEBUG [Api:LoggingInterceptor] GET /custom.css 200 34.44ms ::ffff:172.30.1.91 immich_server [Nest] 20 - 02/08/2026, 4:25:11 PM DEBUG [Api:LoggingInterceptor~xhnjy8vo] GET /api/server/config 200 34.52ms ::ffff:172.30.1.91 immich_server [Nest] 20 - 02/08/2026, 4:25:11 PM DEBUG [Api:LoggingInterceptor~rfrrrq08] GET /api/server/features 200 11.79ms ::ffff:172.30.1.91 immich_server [Nest] 20 - 02/08/2026, 4:25:11 PM DEBUG [Api:LoggingInterceptor~34e0hsq7] GET /api/server/media-types 200 0.93ms ::ffff:172.30.1.91 immich_server [Nest] 20 - 02/08/2026, 4:25:12 PM LOG [Api:MaintenanceService~beavrizt] Restarting due to event... {"isMaintenanceMode":true} immich_server [Nest] 20 - 02/08/2026, 4:25:12 PM DEBUG [Api:WebsocketRepository~beavrizt] Server event: AppRestart (send) immich_server [Nest] 2 - 02/08/2026, 4:25:12 PM DEBUG [Microservices:WebsocketRepository] Server event: AppRestart (receive) immich_server [Nest] 20 - 02/08/2026, 4:25:12 PM DEBUG [Api:LoggingInterceptor~beavrizt] POST /api/admin/database-backups/start-restore 201 82.17ms ::ffff:172.30.1.91 immich_server [Nest] 2 - 02/08/2026, 4:25:12 PM LOG [Microservices:MaintenanceService] Restarting due to event... {"isMaintenanceMode":true} immich_server microservices worker shutdown for restart immich_server api worker shutdown for restart immich_server Starting maintenance worker immich_server (node:2) ExperimentalWarning: WASI is an experimental feature and might change at any time immich_server (Use `node --trace-warnings ...` to show where the warning was created) immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:MaintenanceWebsocketRepository] Initialized websocket server immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:MaintenanceWorkerService] immich_server immich_server 🚧 Immich is in maintenance mode, you can log in using the following URL: immich_server https://my.immich.app/maintenance?token=eyJhbGciOiJIUzI1NiJ9.eyJ1c2VybmFtZSI6ImltbWljaC1hZG1pbiIsImlhdCI6MTc3MDU2NzkxOCwiZXhwIjoxNzcwNTgyMzE4fQ.Mqv75O42KBjgkdDT7gQG580e30cblV522bDGp3PzF6E immich_server immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:NestFactory] Starting Nest application... immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] ClsModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] ClsCommonModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] KyselyModule$1 dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] KyselyCoreModule$1 dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] ClsRootModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:InstanceLoader] MaintenanceModule dependencies initialized immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RoutesResolver] MaintenanceWorkerController {/api}: immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/server/config, GET} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/server/version, GET} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/database-backups, GET} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/database-backups/:filename, GET} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/database-backups, DELETE} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/database-backups/upload, POST} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/maintenance/status, GET} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/maintenance/detect-install, GET} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/maintenance/login, POST} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:RouterExplorer] Mapped {/api/admin/maintenance, POST} route immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:NestApplication] Nest application successfully started immich_server [Nest] 2 - 02/08/2026, 4:25:18 PM LOG [Maintenance:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.5.5] [production] immich_server [Nest] 2 - 02/08/2026, 4:25:20 PM LOG [Maintenance:MaintenanceWebsocketRepository] Websocket Connect: wExLz8dyzEP45N-LAAAB (private) immich_server [Nest] 2 - 02/08/2026, 4:25:20 PM LOG [Maintenance:MaintenanceWebsocketRepository] Websocket Disconnect: wExLz8dyzEP45N-LAAAB immich_server [Nest] 2 - 02/08/2026, 4:25:21 PM LOG [Maintenance:MaintenanceWebsocketRepository] Websocket Connect: eMVFqKdEMt-amYGOAAAD (private) immich_server [Nest] 2 - 02/08/2026, 4:25:36 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Running maintenance action restore_database immich_server [Nest] 2 - 02/08/2026, 4:25:36 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Database Backup Starting. Database Version: 14 immich_server /usr/lib/postgresql/14/bin/pg_dump exited (0) immich_server gzip exited (0) immich_server [Nest] 2 - 02/08/2026, 4:25:40 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Database Backup Success immich_server [Nest] 2 - 02/08/2026, 4:25:40 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Database Restore Starting. Database Version: 14 immich_server [Nest] 2 - 02/08/2026, 4:25:40 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 11.04% immich_server [Nest] 2 - 02/08/2026, 4:25:40 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 12.23% immich_postgres 2026-02-08 16:25:40.529 UTC [139] FATAL: terminating connection due to administrator command immich_postgres 2026-02-08 16:25:40.624 UTC [143] ERROR: current user cannot be dropped immich_postgres 2026-02-08 16:25:40.624 UTC [143] STATEMENT: DROP ROLE IF EXISTS postgres; immich_postgres 2026-02-08 16:25:40.625 UTC [143] ERROR: role "postgres" already exists immich_postgres 2026-02-08 16:25:40.625 UTC [143] STATEMENT: CREATE ROLE postgres; immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 15.05% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 17.87% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 18.86% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 19.86% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 20.87% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 21.88% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 22.88% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 23.88% immich_server [Nest] 2 - 02/08/2026, 4:25:41 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 24.88% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 25.88% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 26.88% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 27.88% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 28.88% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 29.88% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:42 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:43 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:44 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:45 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:46 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:47 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:48 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:48 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:25:48 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 49.60% immich_server [Nest] 2 - 02/08/2026, 4:25:48 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 54.02% immich_server [Nest] 2 - 02/08/2026, 4:25:48 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 55.30% immich_server [Nest] 2 - 02/08/2026, 4:25:48 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 55.85% immich_server [Nest] 2 - 02/08/2026, 4:25:49 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 56.03% immich_server [Nest] 2 - 02/08/2026, 4:25:49 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 56.94% immich_server [Nest] 2 - 02/08/2026, 4:25:49 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 57.49% immich_server [Nest] 2 - 02/08/2026, 4:25:49 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 62.61% immich_server [Nest] 2 - 02/08/2026, 4:25:49 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 64.58% immich_server [Nest] 2 - 02/08/2026, 4:26:01 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 66.63% immich_server [Nest] 2 - 02/08/2026, 4:26:01 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 66.78% immich_server [Nest] 2 - 02/08/2026, 4:26:01 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 67.51% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 69.99% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 70.29% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 70.58% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 70.87% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 71.60% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 71.75% immich_server [Nest] 2 - 02/08/2026, 4:26:02 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 71.89% immich_server [Nest] 2 - 02/08/2026, 4:26:03 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 72.04% immich_server [Nest] 2 - 02/08/2026, 4:26:03 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 72.33% immich_server [Nest] 2 - 02/08/2026, 4:26:03 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 72.62% immich_server [Nest] 2 - 02/08/2026, 4:26:03 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 73.65% immich_server [Nest] 2 - 02/08/2026, 4:26:03 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 73.79% immich_server [Nest] 2 - 02/08/2026, 4:26:04 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 73.94% immich_server [Nest] 2 - 02/08/2026, 4:26:05 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 74.23% immich_server [Nest] 2 - 02/08/2026, 4:26:05 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 74.52% immich_server [Nest] 2 - 02/08/2026, 4:26:06 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 75.62% immich_server [Nest] 2 - 02/08/2026, 4:26:08 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 75.77% immich_server [Nest] 2 - 02/08/2026, 4:26:10 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 75.91% immich_server [Nest] 2 - 02/08/2026, 4:26:20 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 76.06% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 80.88% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 88.19% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 91.15% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 91.89% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 92.98% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 98.87% immich_server [Nest] 2 - 02/08/2026, 4:26:22 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 99.16% immich_server [Nest] 2 - 02/08/2026, 4:26:24 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 99.31% immich_server /usr/lib/postgresql/14/bin/psql exited (0) immich_server [Nest] 2 - 02/08/2026, 4:26:24 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Running migrations immich_server [Nest] 2 - 02/08/2026, 4:26:24 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Restore progress ~ 100.00% immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1761755618862-FixColumnNames" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1762297277677-AddPluginAndWorkflowTables" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1764483051488-OCRBigramsForCJK" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1764698859174-SidecarInAssetFile" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1764705680041-ChangeWorkflowTableColumnsName" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1764957138636-AddLockedPropertiesToAssetExif" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768336661963-AddAssetWidthHeight" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768336671610-CreateAssetEditTable" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768336694315-CreateIsVisibleColumns" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768587436457-AddEditCountToAsset" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768757482271-SwitchToIsEdited" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768828334807-AddIsEditedToAssetFile" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1768847456553-AddTagsToExif" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1769105700133-AddAssetEditSequence" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1769441657564-AddIsProgressiveColumn" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Migration "1769635093204-DropThumbnailJobStatusColumns" succeeded immich_server [Nest] 2 - 02/08/2026, 4:26:37 PM LOG [Maintenance:DatabaseRepository~rqpe5o2n] Finished running migrations immich_postgres 2026-02-08 16:26:58.015 UTC [194] FATAL: terminating connection due to administrator command immich_postgres 2026-02-08 16:26:58.017 UTC [204] FATAL: terminating connection due to administrator command immich_postgres 2026-02-08 16:26:58.017 UTC [204] STATEMENT: update "asset_file" set "path" = REGEXP_REPLACE("path", '^/usr/src/app/upload', '/data') immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 11.09% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 13.77% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 14.77% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 15.77% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 16.79% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 17.79% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 18.79% immich_server [Nest] 2 - 02/08/2026, 4:26:58 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 19.79% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 20.79% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 21.79% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 22.79% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 23.80% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 24.80% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 25.80% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 26.80% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 27.80% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 28.80% immich_server [Nest] 2 - 02/08/2026, 4:26:59 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 29.80% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 30.00% immich_server [Nest] 2 - 02/08/2026, 4:27:00 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 53.61% immich_server [Nest] 2 - 02/08/2026, 4:27:01 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 61.23% immich_server [Nest] 2 - 02/08/2026, 4:27:01 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 66.41% immich_server [Nest] 2 - 02/08/2026, 4:27:01 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 68.52% immich_redis 1:M 08 Feb 2026 16:27:02.031 * 100 changes in 300 seconds. Saving... immich_redis 1:M 08 Feb 2026 16:27:02.033 * Background saving started by pid 63 immich_redis 63:C 08 Feb 2026 16:27:02.036 * DB saved on disk immich_redis 63:C 08 Feb 2026 16:27:02.037 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB immich_redis 1:M 08 Feb 2026 16:27:02.134 * Background saving terminated with success immich_server [Nest] 2 - 02/08/2026, 4:27:13 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 73.51% immich_server [Nest] 2 - 02/08/2026, 4:27:14 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 77.84% immich_server [Nest] 2 - 02/08/2026, 4:27:16 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 77.96% immich_server [Nest] 2 - 02/08/2026, 4:27:18 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 78.09% immich_server [Nest] 2 - 02/08/2026, 4:27:28 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 78.21% immich_server [Nest] 2 - 02/08/2026, 4:27:30 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 83.21% immich_server [Nest] 2 - 02/08/2026, 4:27:30 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 89.67% immich_server [Nest] 2 - 02/08/2026, 4:27:30 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 95.18% immich_server [Nest] 2 - 02/08/2026, 4:27:30 PM LOG [Maintenance:MaintenanceWorkerService~rqpe5o2n] Rollback progress ~ 100.00% immich_server /usr/lib/postgresql/14/bin/psql exited (0) immich_server [Nest] 2 - 02/08/2026, 4:27:30 PM ERROR [Maintenance:MaintenanceWorkerService~rqpe5o2n] Database Restore Failure: null immich_server [Nest] 2 - 02/08/2026, 4:27:30 PM ERROR [Maintenance:MaintenanceWorkerService~rqpe5o2n] Encountered error running action: null