Initializing Immich v2.2.3 Detected CPU Cores: 2 Starting api worker Starting microservices worker [Nest] 7 - 11/10/2025, 12:25:16 AM LOG [Microservices:WebsocketRepository] Initialized websocket server [Nest] 23 - 11/10/2025, 12:25:16 AM LOG [Api:WebsocketRepository] Initialized websocket server [Nest] 7 - 11/10/2025, 12:25:17 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 3275 rows [Nest] 7 - 11/10/2025, 12:25:17 AM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 2823 rows [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:DatabaseRepository] Migration "1758705774125-CreateAssetOCRTable" succeeded [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:DatabaseRepository] Migration "1758705789125-CreateOCRSearchTable" succeeded [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:DatabaseRepository] Migration "1758705804128-UpsertOcrAssetJobStatus" succeeded [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:DatabaseRepository] Migration "1761078763279-AddAppVersionColumnToSession" succeeded [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} [Nest] 23 - 11/10/2025, 12:25:18 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for clip_index of 3275 rows [Nest] 23 - 11/10/2025, 12:25:18 AM LOG [Api:DatabaseRepository] targetLists=1, current=1 for face_index of 2823 rows [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:StorageService] Successfully verified system mount folder checks [Nest] 23 - 11/10/2025, 12:25:18 AM 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] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:MetadataService] Bootstrapping metadata service [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:MetadataService] Initializing metadata service [Nest] 23 - 11/10/2025, 12:25:18 AM LOG [Api:StorageService] Successfully verified system mount folder checks [Nest] 23 - 11/10/2025, 12:25:18 AM 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, "ocr": true, "passwordLogin": true, "configFile": false, "email": false } [Nest] 23 - 11/10/2025, 12:25:18 AM LOG [Api:VersionService] Adding 2.2.3 to upgrade history [Nest] 7 - 11/10/2025, 12:25:18 AM LOG [Microservices:MapRepository] Initializing metadata repository [Nest] 23 - 11/10/2025, 12:25:18 AM LOG [Api:SystemConfigService] LogLevel=log (set via system config) [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:NestFactory] Starting Nest application... [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] ClsModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] KyselyModule$1 dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] KyselyCoreModule$1 dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] BullModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:InstanceLoader] ApiModule dependencies initialized [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] ActivityController {/api/activities}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] AlbumController {/api/albums}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] AppController {/api}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] AssetController {/api/assets}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/copy, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/ocr, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] AuthController {/api/auth}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] DownloadController {/api/download}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] FaceController {/api/faces}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] JobController {/api/jobs}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] MapController {/api/map}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] MemoryController {/api/memories}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] PartnerController {/api/partners}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] PersonController {/api/people}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] SearchController {/api/search}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] ServerController {/api/server}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] SessionController {/api/sessions}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] StackController {/api/stacks}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] SyncController {/api/sync}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] TagController {/api/tags}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] TrashController {/api/trash}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/sessions, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] UserController {/api/users}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RoutesResolver] ViewController {/api/view}: [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:NestApplication] Nest application successfully started [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v2.2.3] [production] [Nest] 23 - 11/10/2025, 12:25:19 AM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). [Nest] 7 - 11/10/2025, 12:25:20 AM LOG [Microservices:MapRepository] Starting geodata import [Nest] 7 - 11/10/2025, 12:25:23 AM LOG [Microservices:MapRepository] 10000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:23 AM LOG [Microservices:MapRepository] 20000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:23 AM LOG [Microservices:MapRepository] 30000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:23 AM LOG [Microservices:MapRepository] 40000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:26 AM LOG [Microservices:MapRepository] 50000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:26 AM LOG [Microservices:MapRepository] 60000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:26 AM LOG [Microservices:MapRepository] 70000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:26 AM LOG [Microservices:MapRepository] 80000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:26 AM LOG [Microservices:MapRepository] 90000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:28 AM LOG [Microservices:MapRepository] 100000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:28 AM LOG [Microservices:MapRepository] 110000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:28 AM LOG [Microservices:MapRepository] 120000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:28 AM LOG [Microservices:MapRepository] 130000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:31 AM LOG [Microservices:MapRepository] 140000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:31 AM LOG [Microservices:MapRepository] 150000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:31 AM LOG [Microservices:MapRepository] 160000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:31 AM LOG [Microservices:MapRepository] 170000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:31 AM LOG [Microservices:MapRepository] 180000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:35 AM LOG [Microservices:MapRepository] 190000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:35 AM LOG [Microservices:MapRepository] 200000 geodata records imported [Nest] 7 - 11/10/2025, 12:25:35 AM LOG [Microservices:MapRepository] Successfully imported 219388 geodata records in 14.49s (15141 records/second) [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:MapRepository] Geodata import completed [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:MetadataService] Initialized local reverse geocoder [Nest] 7 - 11/10/2025, 12:25:46 AM 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, "ocr": true, "passwordLogin": true, "configFile": false, "email": false } [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://immich-machine-learning:3003). [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:NestFactory] Starting Nest application... [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] KyselyModule$1 dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] KyselyCoreModule$1 dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] BullModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:NestApplication] Nest application successfully started [Nest] 7 - 11/10/2025, 12:25:46 AM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.2.3] [production] [Nest] 7 - 11/10/2025, 2:00:00 AM LOG [Microservices:BackupService] Database Backup Starting. Database Version: 14 [Nest] 7 - 11/10/2025, 2:00:08 AM LOG [Microservices:BackupService] Database Backup Success [Nest] 7 - 11/11/2025, 12:00:00 AM LOG [Microservices:LibraryService] Initiating scan of all external libraries... [Nest] 7 - 11/11/2025, 12:00:00 AM LOG [Microservices:LibraryService] Checking for any libraries pending deletion... [Nest] 7 - 11/11/2025, 12:00:00 AM LOG [Microservices:SessionService] Deleted 0 expired session tokens [Nest] 7 - 11/11/2025, 2:00:00 AM LOG [Microservices:BackupService] Database Backup Starting. Database Version: 14 [Nest] 7 - 11/11/2025, 2:00:08 AM LOG [Microservices:BackupService] Database Backup Success [Nest] 7 - 11/12/2025, 12:00:00 AM LOG [Microservices:LibraryService] Initiating scan of all external libraries... [Nest] 7 - 11/12/2025, 12:00:00 AM LOG [Microservices:LibraryService] Checking for any libraries pending deletion... [Nest] 7 - 11/12/2025, 12:00:00 AM LOG [Microservices:SessionService] Deleted 0 expired session tokens [Nest] 7 - 11/12/2025, 2:00:00 AM LOG [Microservices:BackupService] Database Backup Starting. Database Version: 14 [Nest] 7 - 11/12/2025, 2:00:08 AM LOG [Microservices:BackupService] Database Backup Success [Nest] 23 - 11/12/2025, 3:02:23 AM LOG [Api:WebsocketRepository] Websocket Connect: rwjhFiqGCF38BHCnAAAB [Nest] 23 - 11/12/2025, 3:02:34 AM LOG [Api:WebsocketRepository] Websocket Disconnect: rwjhFiqGCF38BHCnAAAB [Nest] 23 - 11/12/2025, 3:03:09 AM LOG [Api:WebsocketRepository] Websocket Connect: EDa9_8che7hvfmZJAAAD [Nest] 23 - 11/12/2025, 3:09:28 AM LOG [Api:WebsocketRepository] Websocket Disconnect: EDa9_8che7hvfmZJAAAD [Nest] 23 - 11/12/2025, 3:24:06 AM LOG [Api:WebsocketRepository] Websocket Connect: xoaxjYVcFMw7IoRKAAAF [Nest] 23 - 11/12/2025, 3:24:16 AM LOG [Api:WebsocketRepository] Websocket Disconnect: xoaxjYVcFMw7IoRKAAAF [Nest] 23 - 11/12/2025, 3:25:02 AM LOG [Api:WebsocketRepository] Websocket Connect: VrwmLDCwrexF05H8AAAH [Nest] 23 - 11/12/2025, 3:26:52 AM LOG [Api:WebsocketRepository] Websocket Disconnect: VrwmLDCwrexF05H8AAAH [Nest] 23 - 11/12/2025, 4:06:54 AM LOG [Api:WebsocketRepository] Websocket Connect: ZwlwiaV7969dHS8eAAAJ [Nest] 23 - 11/12/2025, 4:07:15 AM LOG [Api:WebsocketRepository] Websocket Connect: zc1csNUSyzzcG05-AAAL [Nest] 23 - 11/12/2025, 4:07:21 AM LOG [Api:WebsocketRepository] Websocket Disconnect: zc1csNUSyzzcG05-AAAL [Nest] 23 - 11/12/2025, 4:41:29 AM LOG [Api:WebsocketRepository] Websocket Connect: jIG-1kyE9qpLanzoAAAN [Nest] 23 - 11/12/2025, 4:41:49 AM LOG [Api:WebsocketRepository] Websocket Disconnect: ZwlwiaV7969dHS8eAAAJ [Nest] 23 - 11/12/2025, 4:45:34 AM LOG [Api:WebsocketRepository] Websocket Connect: sQTFEvfgzrf8H9jiAAAP [Nest] 23 - 11/12/2025, 4:47:34 AM LOG [Api:WebsocketRepository] Websocket Disconnect: sQTFEvfgzrf8H9jiAAAP [Nest] 23 - 11/12/2025, 4:51:21 AM LOG [Api:WebsocketRepository] Websocket Disconnect: jIG-1kyE9qpLanzoAAAN [Nest] 23 - 11/12/2025, 4:53:55 AM LOG [Api:WebsocketRepository] Websocket Connect: Yw6rQcoSDmXt4nbdAAAR [Nest] 23 - 11/12/2025, 4:57:05 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Yw6rQcoSDmXt4nbdAAAR [Nest] 23 - 11/12/2025, 4:57:07 AM LOG [Api:WebsocketRepository] Websocket Connect: 4jY2EKFtrYc0uF_LAAAT [Nest] 23 - 11/12/2025, 4:57:30 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 4jY2EKFtrYc0uF_LAAAT [Nest] 23 - 11/12/2025, 5:00:27 AM LOG [Api:WebsocketRepository] Websocket Connect: Wjgxw3z3Li2VPOsyAAAV [Nest] 23 - 11/12/2025, 5:10:50 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Wjgxw3z3Li2VPOsyAAAV [Nest] 23 - 11/12/2025, 5:14:27 AM LOG [Api:WebsocketRepository] Websocket Connect: RRcCJIl28f4VCOd3AAAX [Nest] 23 - 11/12/2025, 5:15:04 AM LOG [Api:WebsocketRepository] Websocket Disconnect: RRcCJIl28f4VCOd3AAAX [Nest] 23 - 11/12/2025, 5:15:04 AM LOG [Api:WebsocketRepository] Websocket Connect: iCbECjKCQBtJnwYwAAAZ [Nest] 23 - 11/12/2025, 5:15:05 AM LOG [Api:WebsocketRepository] Websocket Disconnect: iCbECjKCQBtJnwYwAAAZ [Nest] 23 - 11/12/2025, 5:15:05 AM LOG [Api:WebsocketRepository] Websocket Connect: 95WRD8oIRHqfcLBFAAAb [Nest] 23 - 11/12/2025, 5:21:11 AM LOG [Api:WebsocketRepository] Websocket Connect: EVoWE33BeKzMX95EAAAd [Nest] 23 - 11/12/2025, 5:21:40 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 95WRD8oIRHqfcLBFAAAb [Nest] 23 - 11/12/2025, 5:23:53 AM LOG [Api:WebsocketRepository] Websocket Connect: VAd6hhmIRFHq0KDIAAAf [Nest] 23 - 11/12/2025, 5:25:25 AM LOG [Api:WebsocketRepository] Websocket Connect: 3n_CU0op0qNJg7qkAAAh [Nest] 23 - 11/12/2025, 5:25:32 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 3n_CU0op0qNJg7qkAAAh [Nest] 23 - 11/12/2025, 5:25:39 AM LOG [Api:WebsocketRepository] Websocket Connect: NNeYu3T-D3omSMruAAAj [Nest] 23 - 11/12/2025, 5:25:53 AM LOG [Api:WebsocketRepository] Websocket Disconnect: VAd6hhmIRFHq0KDIAAAf [Nest] 23 - 11/12/2025, 5:27:39 AM LOG [Api:WebsocketRepository] Websocket Disconnect: NNeYu3T-D3omSMruAAAj [Nest] 23 - 11/12/2025, 5:29:04 AM LOG [Api:WebsocketRepository] Websocket Disconnect: EVoWE33BeKzMX95EAAAd [Nest] 23 - 11/12/2025, 5:29:05 AM LOG [Api:WebsocketRepository] Websocket Connect: IhVioo2NEw5t3BikAAAl [Nest] 23 - 11/12/2025, 5:30:38 AM LOG [Api:WebsocketRepository] Websocket Connect: 4QwDTXxdydRO777_AAAn [Nest] 23 - 11/12/2025, 5:30:42 AM LOG [Api:WebsocketRepository] Websocket Connect: emCEjTHyXFK6jA2rAAAp [Nest] 23 - 11/12/2025, 5:32:35 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 4QwDTXxdydRO777_AAAn [Nest] 23 - 11/12/2025, 5:32:54 AM LOG [Api:WebsocketRepository] Websocket Disconnect: emCEjTHyXFK6jA2rAAAp [Nest] 23 - 11/12/2025, 5:33:07 AM LOG [Api:WebsocketRepository] Websocket Connect: yK3ozJU5ffumetfUAAAr [Nest] 23 - 11/12/2025, 5:33:26 AM LOG [Api:WebsocketRepository] Websocket Disconnect: IhVioo2NEw5t3BikAAAl [Nest] 23 - 11/12/2025, 5:34:05 AM LOG [Api:WebsocketRepository] Websocket Disconnect: yK3ozJU5ffumetfUAAAr [Nest] 23 - 11/12/2025, 5:34:07 AM LOG [Api:WebsocketRepository] Websocket Connect: 2rQyKSIUgGk5QRsaAAAt [Nest] 23 - 11/12/2025, 5:34:18 AM LOG [Api:WebsocketRepository] Websocket Connect: D-xTavdTS3HyFryWAAAv [Nest] 23 - 11/12/2025, 5:34:28 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 2rQyKSIUgGk5QRsaAAAt [Nest] 23 - 11/12/2025, 5:35:21 AM LOG [Api:WebsocketRepository] Websocket Disconnect: D-xTavdTS3HyFryWAAAv [Nest] 23 - 11/12/2025, 5:35:22 AM LOG [Api:WebsocketRepository] Websocket Connect: nPt67jog9eBGy5UDAAAx [Nest] 23 - 11/12/2025, 5:36:16 AM LOG [Api:WebsocketRepository] Websocket Connect: KDl0Kms4PneQTzjUAAAz [Nest] 23 - 11/12/2025, 5:38:16 AM LOG [Api:WebsocketRepository] Websocket Disconnect: KDl0Kms4PneQTzjUAAAz [Nest] 23 - 11/12/2025, 5:45:02 AM LOG [Api:WebsocketRepository] Websocket Disconnect: nPt67jog9eBGy5UDAAAx [Nest] 23 - 11/12/2025, 5:45:03 AM LOG [Api:WebsocketRepository] Websocket Connect: ZnuGYDw_jzIu1xkRAAA1 [Nest] 23 - 11/12/2025, 5:45:03 AM LOG [Api:WebsocketRepository] Websocket Connect: SwromogLwA5ec2nyAAA3 [Nest] 23 - 11/12/2025, 5:45:15 AM LOG [Api:WebsocketRepository] Websocket Connect: Oq_nPiVboDcjNlDeAAA5 [Nest] 23 - 11/12/2025, 5:46:22 AM LOG [Api:WebsocketRepository] Websocket Connect: gv243Yj5kt6u4N-pAAA7 [Nest] 23 - 11/12/2025, 5:46:28 AM LOG [Api:WebsocketRepository] Websocket Disconnect: gv243Yj5kt6u4N-pAAA7 [Nest] 23 - 11/12/2025, 5:46:28 AM LOG [Api:WebsocketRepository] Websocket Connect: 8Okm2O2LQAEgrC9zAAA9 [Nest] 23 - 11/12/2025, 5:46:40 AM LOG [Api:WebsocketRepository] Websocket Disconnect: ZnuGYDw_jzIu1xkRAAA1 [Nest] 23 - 11/12/2025, 5:47:10 AM LOG [Api:WebsocketRepository] Websocket Connect: IddKq_ewcqFYpDGqAAA_ [Nest] 23 - 11/12/2025, 5:47:30 AM LOG [Api:WebsocketRepository] Websocket Disconnect: IddKq_ewcqFYpDGqAAA_ [Nest] 23 - 11/12/2025, 5:58:50 AM LOG [Api:WebsocketRepository] Websocket Connect: 06NdCwIpuqmLzueTAABB [Nest] 23 - 11/12/2025, 5:59:07 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 8Okm2O2LQAEgrC9zAAA9 [Nest] 23 - 11/12/2025, 6:00:59 AM LOG [Api:WebsocketRepository] Websocket Connect: m-ftqBwN95HQYCK9AABD [Nest] 23 - 11/12/2025, 6:01:20 AM LOG [Api:WebsocketRepository] Websocket Disconnect: m-ftqBwN95HQYCK9AABD [Nest] 23 - 11/12/2025, 6:02:19 AM LOG [Api:WebsocketRepository] Websocket Connect: jEwqDc0WnTy9J1rGAABF [Nest] 23 - 11/12/2025, 6:05:05 AM LOG [Api:WebsocketRepository] Websocket Disconnect: jEwqDc0WnTy9J1rGAABF [Nest] 23 - 11/12/2025, 6:07:50 AM LOG [Api:WebsocketRepository] Websocket Connect: twk3-NkuZsNR1roSAABH [Nest] 23 - 11/12/2025, 6:09:57 AM LOG [Api:WebsocketRepository] Websocket Disconnect: twk3-NkuZsNR1roSAABH [Nest] 23 - 11/12/2025, 6:11:08 AM LOG [Api:WebsocketRepository] Websocket Connect: 4NBMlhp9GJB9olaBAABJ [Nest] 23 - 11/12/2025, 6:15:02 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 4NBMlhp9GJB9olaBAABJ [Nest] 23 - 11/12/2025, 6:19:21 AM LOG [Api:WebsocketRepository] Websocket Connect: Z8CznjlN9goT_tyNAABL [Nest] 23 - 11/12/2025, 6:20:00 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Z8CznjlN9goT_tyNAABL [Nest] 23 - 11/12/2025, 6:21:22 AM LOG [Api:WebsocketRepository] Websocket Connect: wojQhTRhvT1L1bGkAABN [Nest] 23 - 11/12/2025, 6:21:57 AM LOG [Api:WebsocketRepository] Websocket Connect: iJLWKAlLMNKYNYQyAABP [Nest] 23 - 11/12/2025, 6:22:07 AM LOG [Api:WebsocketRepository] Websocket Disconnect: iJLWKAlLMNKYNYQyAABP [Nest] 23 - 11/12/2025, 6:22:25 AM LOG [Api:WebsocketRepository] Websocket Connect: MyzSPOlvwCkZ90b9AABR [Nest] 23 - 11/12/2025, 6:22:40 AM LOG [Api:WebsocketRepository] Websocket Disconnect: wojQhTRhvT1L1bGkAABN [Nest] 23 - 11/12/2025, 6:22:42 AM LOG [Api:WebsocketRepository] Websocket Disconnect: MyzSPOlvwCkZ90b9AABR [Nest] 23 - 11/12/2025, 7:45:02 AM LOG [Api:WebsocketRepository] Websocket Disconnect: SwromogLwA5ec2nyAAA3 [Nest] 23 - 11/12/2025, 7:58:39 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Oq_nPiVboDcjNlDeAAA5 [Nest] 23 - 11/12/2025, 1:43:25 PM LOG [Api:WebsocketRepository] Websocket Connect: BWHBDkRkNNZv7Z4RAABT [Nest] 23 - 11/12/2025, 1:44:59 PM LOG [Api:WebsocketRepository] Websocket Disconnect: BWHBDkRkNNZv7Z4RAABT [Nest] 7 - 11/13/2025, 12:00:00 AM LOG [Microservices:LibraryService] Initiating scan of all external libraries... [Nest] 7 - 11/13/2025, 12:00:00 AM LOG [Microservices:LibraryService] Checking for any libraries pending deletion... [Nest] 7 - 11/13/2025, 12:00:00 AM LOG [Microservices:SessionService] Deleted 0 expired session tokens [Nest] 23 - 11/13/2025, 1:20:50 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 06NdCwIpuqmLzueTAABB [Nest] 23 - 11/13/2025, 1:20:51 AM LOG [Api:WebsocketRepository] Websocket Connect: S09ZyOGEkRQIraKQAABV [Nest] 23 - 11/13/2025, 1:21:51 AM LOG [Api:WebsocketRepository] Websocket Connect: RV8W4Va6y2C2tvyFAABX [Nest] 23 - 11/13/2025, 1:21:59 AM LOG [Api:WebsocketRepository] Websocket Disconnect: RV8W4Va6y2C2tvyFAABX [Nest] 23 - 11/13/2025, 1:22:24 AM LOG [Api:WebsocketRepository] Websocket Connect: _Znm3DS4GSyUUR4CAABZ [Nest] 23 - 11/13/2025, 1:23:55 AM LOG [Api:WebsocketRepository] Websocket Disconnect: _Znm3DS4GSyUUR4CAABZ [Nest] 23 - 11/13/2025, 1:24:14 AM LOG [Api:WebsocketRepository] Websocket Connect: SJ9hNh85AnUO38i8AABb [Nest] 23 - 11/13/2025, 1:24:17 AM LOG [Api:WebsocketRepository] Websocket Disconnect: SJ9hNh85AnUO38i8AABb [Nest] 23 - 11/13/2025, 1:24:35 AM LOG [Api:WebsocketRepository] Websocket Connect: Aj4B9RrW9iN7tQiUAABd [Nest] 23 - 11/13/2025, 1:25:47 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Aj4B9RrW9iN7tQiUAABd [Nest] 23 - 11/13/2025, 1:26:39 AM LOG [Api:WebsocketRepository] Websocket Connect: Y0qzpxV2VJcJ2d6yAABf [Nest] 23 - 11/13/2025, 1:27:49 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Y0qzpxV2VJcJ2d6yAABf [Nest] 23 - 11/13/2025, 1:28:10 AM LOG [Api:WebsocketRepository] Websocket Connect: NjS5zHtjILlicKANAABh [Nest] 23 - 11/13/2025, 1:28:16 AM LOG [Api:WebsocketRepository] Websocket Disconnect: NjS5zHtjILlicKANAABh [Nest] 23 - 11/13/2025, 1:28:27 AM LOG [Api:WebsocketRepository] Websocket Connect: I-azg2ALKtmGyW3rAABj [Nest] 23 - 11/13/2025, 1:31:04 AM LOG [Api:WebsocketRepository] Websocket Disconnect: S09ZyOGEkRQIraKQAABV [Nest] 23 - 11/13/2025, 1:32:02 AM LOG [Api:WebsocketRepository] Websocket Disconnect: I-azg2ALKtmGyW3rAABj [Nest] 23 - 11/13/2025, 1:33:55 AM LOG [Api:WebsocketRepository] Websocket Connect: k2dWfchfO5t02t8bAABl [Nest] 7 - 11/13/2025, 1:34:50 AM LOG [Microservices:PersonService] Detected 1 new faces in asset 2978b7b3-9a28-4f54-860c-5d8d40a1c426 [Nest] 23 - 11/13/2025, 1:35:11 AM LOG [Api:WebsocketRepository] Websocket Connect: caZAoSsShFgT4GVJAABn [Nest] 23 - 11/13/2025, 1:35:20 AM LOG [Api:WebsocketRepository] Websocket Disconnect: caZAoSsShFgT4GVJAABn [Nest] 23 - 11/13/2025, 1:39:10 AM LOG [Api:WebsocketRepository] Websocket Connect: JqsoZifr_RrDDATpAABp [Nest] 23 - 11/13/2025, 1:40:29 AM LOG [Api:WebsocketRepository] Websocket Disconnect: JqsoZifr_RrDDATpAABp [Nest] 23 - 11/13/2025, 1:40:43 AM LOG [Api:WebsocketRepository] Websocket Connect: DqfJNVzdxbWemygfAABr [Nest] 23 - 11/13/2025, 1:41:19 AM LOG [Api:WebsocketRepository] Websocket Disconnect: DqfJNVzdxbWemygfAABr [Nest] 23 - 11/13/2025, 1:44:23 AM LOG [Api:WebsocketRepository] Websocket Connect: 68kKhjZWbUvv3NLtAABt [Nest] 23 - 11/13/2025, 1:44:24 AM LOG [Api:WebsocketRepository] Websocket Disconnect: 68kKhjZWbUvv3NLtAABt [Nest] 23 - 11/13/2025, 1:44:26 AM LOG [Api:WebsocketRepository] Websocket Connect: Hot5EK0KbqqKq3fJAABv [Nest] 23 - 11/13/2025, 1:44:31 AM LOG [Api:WebsocketRepository] Websocket Disconnect: Hot5EK0KbqqKq3fJAABv