Initializing Immich v2.0.0 Detected CPU Cores: 4 Starting api worker Starting microservices worker [Nest] 8 - 10/02/2025, 4:13:48 PM LOG [Microservices:EventRepository] Initialized websocket server Initializing Immich v2.0.0 Detected CPU Cores: 4 Starting api worker Starting microservices worker [Nest] 7 - 10/02/2025, 4:14:03 PM LOG [Microservices:EventRepository] Initialized websocket server [Nest] 7 - 10/02/2025, 4:14:03 PM LOG [Microservices:DatabaseRepository] Creating VectorChord extension [Nest] 23 - 10/02/2025, 4:14:03 PM LOG [Api:EventRepository] Initialized websocket server [Nest] 7 - 10/02/2025, 4:14:04 PM LOG [Microservices:DatabaseRepository] Reindexing clip_index [Nest] 7 - 10/02/2025, 4:14:04 PM LOG [Microservices:DatabaseRepository] Reindexing face_index [Nest] 7 - 10/02/2025, 4:14:04 PM WARN [Microservices:DatabaseRepository] Table face_search does not exist, skipping reindexing. This is only normal if this is a new Immich instance. [Nest] 7 - 10/02/2025, 4:14:04 PM WARN [Microservices:DatabaseRepository] Table smart_search does not exist, skipping reindexing. This is only normal if this is a new Immich instance. [Nest] 7 - 10/02/2025, 4:15:05 PM LOG [Microservices:Migrations] Converting database file paths from relative to absolute (source=upload/*, target=/usr/src/app/upload/*) [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1744910873969-InitialMigration" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1744991379464-AddNotificationsTable" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1745244781846-AddUserAvatarColorColumn" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1745902563899-AddAssetVisibilityColumn" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1746636476623-DropExtraIndexes" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1746768490606-AddUserPincode" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1746844028242-AddLockedVisibilityEnum" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1746987967923-AddPinExpiresAtColumn" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1747329504572-AddNewSessionColumns" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1747338664832-SessionRename" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1747664684909-AddAlbumAuditTables" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1749067526135-UserOnboardingDefault" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1750107668827-PartnerCreateId" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1750189909087-AddAlbumUserCreateFields" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1750323941566-UnsetPrewarmDimParameter" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1750676477029-AlbumAssetUpdateId" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1750694237564-AlbumAssetAuditTable" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1750780093818-AddAlbumToAssetDeleteTrigger" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1751035357937-MemorySyncChanges" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1751304834247-StackSyncChanges" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1751924596408-AddOverrides" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752004072340-UpdateIndexOverrides" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752152941084-PeopleAuditTable" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752161055253-RenameGeodataPKConstraint" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752161055254-AddActivityAssetFk" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752169992364-AddIsPendingSyncReset" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752250924342-UserMetadataSync" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752267649968-StandardizeNames" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1752759108283-ConvertToAbsolutePaths" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1753104909784-AssetFaceUpdateIdAndAuditTable" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1753464178233-RenameApiKeyPermissions" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1753471866748-AddSharedLinkSlug" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1753800911775-ProfileImageCheckpointRemoval" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1754389095885-ResetAlbumAssetSync" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:DatabaseRepository] Migration "1756318797207-AssetMetadataTables" succeeded [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}} [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Writing initial mount file for the encoded-video folder [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Writing initial mount file for the library folder [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Writing initial mount file for the upload folder [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Writing initial mount file for the profile folder [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Writing initial mount file for the thumbs folder [Nest] 7 - 10/02/2025, 4:15:09 PM LOG [Microservices:StorageService] Writing initial mount file for the backups folder [Nest] 23 - 10/02/2025, 4:15:09 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows [Nest] 23 - 10/02/2025, 4:15:09 PM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows [Nest] 7 - 10/02/2025, 4:15:10 PM LOG [Microservices:StorageService] Successfully enabled system mount folders checks [Nest] 7 - 10/02/2025, 4:15:10 PM LOG [Microservices:StorageService] Successfully verified system mount folder checks [Nest] 23 - 10/02/2025, 4:15:10 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}} [Nest] 23 - 10/02/2025, 4:15:10 PM LOG [Api:StorageService] Successfully verified system mount folder checks [Nest] 7 - 10/02/2025, 4:15:10 PM LOG [Microservices:MetadataService] Bootstrapping metadata service [Nest] 7 - 10/02/2025, 4:15:10 PM LOG [Microservices:MetadataService] Initializing metadata service [Nest] 23 - 10/02/2025, 4:15:10 PM LOG [Api:ServerService] Feature Flags: { "smartSearch": true, "facialRecognition": true, "duplicateDetection": true, "map": true, "reverseGeocoding": true, "importFaces": false, "sidecar": true, "search": true, "trash": true, "oauth": false, "oauthAutoLaunch": false, "passwordLogin": true, "configFile": false, "email": false } [Nest] 7 - 10/02/2025, 4:15:10 PM LOG [Microservices:MapRepository] Initializing metadata repository [Nest] 7 - 10/02/2025, 4:15:10 PM WARN [Microservices:MediaService] Thumbnail generation failed for asset f1f860ed-4474-40d9-81b7-56adb087c400: not found [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:SystemConfigService] LogLevel=log (set via system config) [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:NestFactory] Starting Nest application... [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] ClsModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] KyselyModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] KyselyCoreModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:InstanceLoader] ApiModule dependencies initialized [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] ActivityController {/api/activities}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] AlbumController {/api/albums}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] AppController {/api}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] AssetController {/api/assets}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] AuthController {/api/auth}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] DownloadController {/api/download}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] FaceController {/api/faces}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] JobController {/api/jobs}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] MapController {/api/map}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] MemoryController {/api/memories}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] PartnerController {/api/partners}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] PersonController {/api/people}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] SearchController {/api/search}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] ServerController {/api/server}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] SessionController {/api/sessions}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] StackController {/api/stacks}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] SyncController {/api/sync}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] TagController {/api/tags}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] TrashController {/api/trash}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] UserController {/api/users}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RoutesResolver] ViewController {/api/view}: [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:NestApplication] Nest application successfully started [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.0.0] [production] [Nest] 7 - 10/02/2025, 4:15:11 PM LOG [Microservices:MapRepository] Starting geodata import [Nest] 23 - 10/02/2025, 4:15:11 PM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). [Nest] 7 - 10/02/2025, 4:15:17 PM LOG [Microservices:MapRepository] 10000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:17 PM LOG [Microservices:MapRepository] 20000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:17 PM LOG [Microservices:MapRepository] 30000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:17 PM LOG [Microservices:MapRepository] 40000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:20 PM LOG [Microservices:MapRepository] 50000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:21 PM LOG [Microservices:MapRepository] 60000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:21 PM LOG [Microservices:MapRepository] 70000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:21 PM LOG [Microservices:MapRepository] 80000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:21 PM LOG [Microservices:MapRepository] 90000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:23 PM LOG [Microservices:MapRepository] 100000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:23 PM LOG [Microservices:MapRepository] 110000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:23 PM LOG [Microservices:MapRepository] 120000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:23 PM LOG [Microservices:MapRepository] 130000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:25 PM LOG [Microservices:MapRepository] 140000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:27 PM LOG [Microservices:MapRepository] 150000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:27 PM LOG [Microservices:MapRepository] 160000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:27 PM LOG [Microservices:MapRepository] 170000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:27 PM LOG [Microservices:MapRepository] 180000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:31 PM LOG [Microservices:MapRepository] 190000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:31 PM LOG [Microservices:MapRepository] 200000 geodata records imported [Nest] 7 - 10/02/2025, 4:15:31 PM LOG [Microservices:MapRepository] Successfully imported 218655 geodata records in 19.82s (11035 records/second) [Nest] 7 - 10/02/2025, 4:15:45 PM LOG [Microservices:MapRepository] Geodata import completed [Nest] 7 - 10/02/2025, 4:15:45 PM LOG [Microservices:MetadataService] Initialized local reverse geocoder [Nest] 7 - 10/02/2025, 4:15:45 PM LOG [Microservices:ServerService] Feature Flags: { "smartSearch": true, "facialRecognition": true, "duplicateDetection": true, "map": true, "reverseGeocoding": true, "importFaces": false, "sidecar": true, "search": true, "trash": true, "oauth": false, "oauthAutoLaunch": false, "passwordLogin": true, "configFile": false, "email": false } [Nest] 7 - 10/02/2025, 4:15:45 PM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:NestFactory] Starting Nest application... [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] KyselyModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] KyselyCoreModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:NestApplication] Nest application successfully started [Nest] 7 - 10/02/2025, 4:15:46 PM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.0.0] [production] [Nest] 23 - 10/02/2025, 4:15:48 PM LOG [Api:EventRepository] Websocket Connect: EoSTUPuPypKPvwGPAAAB [Nest] 23 - 10/02/2025, 4:15:54 PM LOG [Api:SystemConfigService~twph47gi] LogLevel=log (set via system config) [Nest] 23 - 10/02/2025, 4:16:01 PM LOG [Api:SystemConfigService~f9dw3lxf] LogLevel=log (set via system config) [Nest] 23 - 10/02/2025, 4:16:20 PM LOG [Api:SystemConfigService~nzz8r121] LogLevel=verbose (set via system config) [Nest] 23 - 10/02/2025, 4:16:20 PM DEBUG [Api:LoggingInterceptor~nzz8r121] PUT /api/system-config 200 206.30ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:20 PM VERBOSE [Api:LoggingInterceptor~nzz8r121] {"backup":{"database":{"enabled":true,"cronExpression":"0 02 * * *","keepLastAmount":14}},"ffmpeg":{"crf":23,"threads":0,"preset":"ultrafast","targetVideoCodec":"h264","acceptedVideoCodecs":["h264"],"targetAudioCodec":"aac","acceptedAudioCodecs":["aac","mp3","libopus"],"acceptedContainers":["mov","ogg","webm"],"targetResolution":"720","maxBitrate":"0","bframes":-1,"refs":0,"gopSize":0,"temporalAQ":false,"cqMode":"auto","twoPass":false,"preferredHwDevice":"auto","transcode":"required","accel":"disabled","accelDecode":false,"tonemap":"hable"},"logging":{"enabled":true,"level":"verbose"},"machineLearning":{"enabled":true,"urls":["http://immich-machine-learning:3003"],"availabilityChecks":{"enabled":true,"timeout":2000,"interval":30000},"clip":{"enabled":true,"modelName":"ViT-B-32__openai"},"duplicateDetection":{"enabled":true,"maxDistance":0.01},"facialRecognition":{"enabled":true,"modelName":"buffalo_l","minScore":0.7,"maxDistance":0.5,"minFaces":3}},"map":{"enabled":true,"lightStyle":"https://tiles.immich.cloud/v1/style/light.json","darkStyle":"https://tiles.immich.cloud/v1/style/dark.json"},"newVersionCheck":{"enabled":true},"nightlyTasks":{"startTime":"00:00","databaseCleanup":true,"missingThumbnails":true,"clusterNewFaces":true,"generateMemories":true,"syncQuotaUsage":true},"oauth":{"autoLaunch":false,"autoRegister":true,"buttonText":"Login with OAuth","clientId":"","clientSecret":"","tokenEndpointAuthMethod":"client_secret_post","timeout":30000,"defaultStorageQuota":null,"enabled":false,"issuerUrl":"","mobileOverrideEnabled":false,"mobileRedirectUri":"","scope":"openid email profile","signingAlgorithm":"RS256","profileSigningAlgorithm":"none","storageLabelClaim":"preferred_username","storageQuotaClaim":"immich_quota","roleClaim":"immich_role"},"passwordLogin":"********","reverseGeocoding":{"enabled":true},"metadata":{"faces":{"import":false}},"storageTemplate":{"enabled":true,"hashVerificationEnabled":true,"template":"{{y}}/{{y}}-{{MM}}-{{dd}}/{{filename}}"},"job":{"thumbnailGeneration":{"concurrency":3},"metadataExtraction":{"concurrency":5},"videoConversion":{"concurrency":1},"smartSearch":{"concurrency":2},"migration":{"concurrency":5},"backgroundTask":{"concurrency":5},"search":{"concurrency":5},"faceDetection":{"concurrency":2},"sidecar":{"concurrency":5},"library":{"concurrency":5},"notifications":{"concurrency":5}},"image":{"thumbnail":{"format":"webp","quality":80,"size":250},"preview":{"format":"jpeg","quality":80,"size":1440},"fullsize":{"enabled":false,"format":"jpeg","quality":80},"colorspace":"p3","extractEmbedded":false},"trash":{"enabled":true,"days":30},"theme":{"customCss":""},"library":{"scan":{"enabled":true,"cronExpression":"0 0 * * *"},"watch":{"enabled":false}},"notifications":{"smtp":{"enabled":false,"from":"","replyTo":"","transport":{"ignoreCert":false,"host":"","port":587,"username":"","password":"********"}}},"templates":{"email":{"albumInviteTemplate":"","welcomeTemplate":"","albumUpdateTemplate":""}},"server":{"externalDomain":"","loginPageMessage":"","publicUsers":true},"user":{"deleteDelay":7}} [Nest] 23 - 10/02/2025, 4:16:20 PM DEBUG [Api:LoggingInterceptor~81r1dftt] GET /api/server/features 200 19.57ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:20 PM DEBUG [Api:LoggingInterceptor~mxhpqfrk] GET /api/server/config 200 22.74ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:23 PM DEBUG [Api:LoggingInterceptor~2h7pjq9d] GET /api/timeline/buckets?visibility=timeline&withPartners=true&withStacked=true 200 33.66ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:31 PM DEBUG [Api:LoggingInterceptor~2mv1sgvg] POST /api/assets/bulk-upload-check 200 13.11ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:31 PM VERBOSE [Api:LoggingInterceptor~2mv1sgvg] {"assets":[{"id":"IMG_20180721_134033.jpg","checksum":"eb522855eb1fb71bf73b93ae45aebbf0dcfb1028"}]} [Nest] 23 - 10/02/2025, 4:16:31 PM DEBUG [Api:LoggingInterceptor~63e0p49f] GET /api/server/ping 200 0.35ms ::1 [Nest] 23 - 10/02/2025, 4:16:32 PM DEBUG [Api:LoggingInterceptor~wqm8ujpw] POST /api/assets 201 496.83ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:32 PM VERBOSE [Api:LoggingInterceptor~wqm8ujpw] {"deviceAssetId":"web-IMG_20180721_134033.jpg-1532205638000","deviceId":"WEB","fileCreatedAt":"2018-07-21T20:40:38.000Z","fileModifiedAt":"2018-07-21T20:40:38.000Z","isFavorite":"false","duration":"0:00:00.000000"} [Nest] 23 - 10/02/2025, 4:16:44 PM DEBUG [Api:LoggingInterceptor~5w0l7mx5] GET /api/people?withHidden=false 200 77.17ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:44 PM DEBUG [Api:LoggingInterceptor~gn4k9qde] GET /api/search/explore 200 95.74ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:45 PM LOG [Api:EventRepository] Websocket Disconnect: EoSTUPuPypKPvwGPAAAB [Nest] 23 - 10/02/2025, 4:16:45 PM DEBUG [Api:LoggingInterceptor] GET /custom.css 200 33.54ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~cc6t2yvi] GET /api/server/about 200 6.99ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~xzirtkms] GET /api/users/me/preferences 200 18.08ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~8rzv7ped] GET /api/users/me 200 16.61ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~kl2h9v4r] GET /api/server/features 200 12.65ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~hhro36qq] GET /api/server/config 200 14.86ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~moc3qi3e] GET /api/server/media-types 200 0.52ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM LOG [Api:EventRepository] Websocket Connect: oet186KK9Dv6A-GeAAAD [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~tgbxseyk] GET /api/server/storage 200 9.18ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~lvq14zyg] GET /api/memories?for=2025-10-02T16%3A16%3A46.241Z 200 16.01ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~9xy76ycq] GET /api/albums 200 27.62ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~xjaz3rwc] GET /api/server/storage 200 0.71ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~0kayd4zs] GET /api/timeline/buckets?visibility=timeline&withPartners=true&withStacked=true 200 33.77ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~1kz8mp2m] GET /api/server/version-history 200 3.53ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~03dvfg9s] GET /api/server/about 200 1.86ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~r10yeqla] GET /api/timeline/bucket?timeBucket=2018-07-01T00%3A00%3A00.000Z&visibility=timeline&withPartners=true&withStacked=true 200 23.99ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:LoggingInterceptor~olxkeewu] GET /api/assets/323452bb-28ff-4103-a33a-32dcc8491887/thumbnail?size=thumbnail 200 11.21ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:16:46 PM DEBUG [Api:GlobalExceptionFilter~olxkeewu] HttpException(404): {"message":"Asset media not found","error":"Not Found","statusCode":404} [Nest] 23 - 10/02/2025, 4:17:02 PM DEBUG [Api:LoggingInterceptor~6rg9vhsp] GET /api/server/ping 200 0.49ms ::1 [Nest] 23 - 10/02/2025, 4:17:02 PM DEBUG [Api:LoggingInterceptor~d14sletk] GET /api/assets/323452bb-28ff-4103-a33a-32dcc8491887 200 42.46ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:02 PM DEBUG [Api:LoggingInterceptor~u39ck3ok] GET /api/assets/323452bb-28ff-4103-a33a-32dcc8491887/thumbnail?size=preview 200 26.95ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:02 PM DEBUG [Api:GlobalExceptionFilter~u39ck3ok] HttpException(404): {"message":"Asset media not found","error":"Not Found","statusCode":404} [Nest] 23 - 10/02/2025, 4:17:02 PM DEBUG [Api:LoggingInterceptor~908omcaw] GET /api/albums?assetId=323452bb-28ff-4103-a33a-32dcc8491887 200 24.66ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:02 PM DEBUG [Api:LoggingInterceptor~980s8w4g] GET /api/albums?assetId=323452bb-28ff-4103-a33a-32dcc8491887 200 18.71ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:26 PM DEBUG [Api:LoggingInterceptor~gweq0cwn] GET /api/people?withHidden=false 200 48.77ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:26 PM DEBUG [Api:LoggingInterceptor~3l64ukjs] GET /api/search/explore 200 55.49ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:27 PM DEBUG [Api:LoggingInterceptor~6sauwt27] GET /api/server/storage 200 1.65ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:27 PM DEBUG [Api:LoggingInterceptor~qf6gyirr] GET /api/admin/users?withDeleted=true 200 3.77ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:29 PM DEBUG [Api:LoggingInterceptor~ahd0m7ce] GET /api/jobs 200 46.58ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:29 PM DEBUG [Api:LoggingInterceptor~r52m16vn] GET /api/jobs 200 31.23ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:32 PM DEBUG [Api:LoggingInterceptor~en3i6bhb] GET /api/server/ping 200 0.49ms ::1 [Nest] 23 - 10/02/2025, 4:17:34 PM DEBUG [Api:LoggingInterceptor~85ilsq4p] GET /api/jobs 200 34.70ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:40 PM DEBUG [Api:LoggingInterceptor~6t8bq9ft] GET /api/jobs 200 16.92ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:45 PM DEBUG [Api:LoggingInterceptor~edtd085e] GET /api/jobs 200 30.16ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:50 PM DEBUG [Api:LoggingInterceptor~4bpy8fqw] GET /api/jobs 200 32.67ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:17:55 PM DEBUG [Api:LoggingInterceptor~uhhi8bpo] GET /api/jobs 200 31.16ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:00 PM DEBUG [Api:LoggingInterceptor~monzx0zu] GET /api/jobs 200 29.20ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:02 PM DEBUG [Api:LoggingInterceptor~djxgzznn] GET /api/server/ping 200 1.17ms ::1 [Nest] 23 - 10/02/2025, 4:18:05 PM DEBUG [Api:LoggingInterceptor~z0akw64c] GET /api/jobs 200 33.62ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:11 PM DEBUG [Api:LoggingInterceptor~l1b38j7w] GET /api/jobs 200 33.92ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:16 PM DEBUG [Api:LoggingInterceptor~6kwi811a] GET /api/jobs 200 30.98ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:21 PM DEBUG [Api:LoggingInterceptor~f6awobe7] GET /api/jobs 200 30.03ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:26 PM DEBUG [Api:LoggingInterceptor~bmfh6ozd] GET /api/jobs 200 29.43ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:31 PM DEBUG [Api:LoggingInterceptor~cgjiqwsi] GET /api/jobs 200 28.32ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:32 PM DEBUG [Api:LoggingInterceptor~fp7dz6c8] GET /api/server/ping 200 1.21ms ::1 [Nest] 23 - 10/02/2025, 4:18:36 PM DEBUG [Api:LoggingInterceptor~cbg5io8m] GET /api/jobs 200 31.55ms 192.168.0.35 [Nest] 23 - 10/02/2025, 4:18:41 PM DEBUG [Api:LoggingInterceptor~e8lgst9e] GET /api/jobs 200 28.25ms 192.168.0.35