immich_redis | 1:C 20 Sep 2025 20:33:11.067 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo immich_redis | 1:C 20 Sep 2025 20:33:11.067 # Redis version=6.2.19, bits=64, commit=00000000, modified=0, pid=1, just started immich_redis | 1:C 20 Sep 2025 20:33:11.067 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf immich_redis | 1:M 20 Sep 2025 20:33:11.068 * monotonic clock: POSIX clock_gettime immich_redis | 1:M 20 Sep 2025 20:33:11.068 * Running mode=standalone, port=6379. immich_redis | 1:M 20 Sep 2025 20:33:11.068 # Server initialized immich_redis | 1:M 20 Sep 2025 20:33:11.068 * Ready to accept connections immich_redis | 1:M 20 Sep 2025 20:38:12.016 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 20 Sep 2025 20:38:12.017 * Background saving started by pid 79 immich_redis | 79:C 20 Sep 2025 20:38:12.021 * DB saved on disk immich_redis | 79:C 20 Sep 2025 20:38:12.022 * RDB: 0 MB of memory used by copy-on-write immich_redis | 1:M 20 Sep 2025 20:38:12.118 * Background saving terminated with success immich_redis | 1:M 20 Sep 2025 20:43:13.009 * 100 changes in 300 seconds. Saving... immich_redis | 1:M 20 Sep 2025 20:43:13.009 * Background saving started by pid 140 immich_redis | 140:C 20 Sep 2025 20:43:13.013 * DB saved on disk immich_redis | 140:C 20 Sep 2025 20:43:13.014 * RDB: 0 MB of memory used by copy-on-write immich_redis | 1:M 20 Sep 2025 20:43:13.110 * Background saving terminated with success immich_machine_learning | Initializing Immich ML v1.130.1 immich_machine_learning | [09/20/25 20:33:11] INFO Starting gunicorn 23.0.0 immich_machine_learning | [09/20/25 20:33:11] INFO Listening at: http://[::]:3003 (9) immich_machine_learning | [09/20/25 20:33:11] INFO Using worker: app.config.CustomUvicornWorker immich_machine_learning | [09/20/25 20:33:11] INFO Booting worker with pid: 10 immich_machine_learning | [09/20/25 20:33:13] INFO Started server process [10] immich_machine_learning | [09/20/25 20:33:13] INFO Waiting for application startup. immich_machine_learning | [09/20/25 20:33:13] INFO Created in-memory cache with unloading after 300s immich_machine_learning | of inactivity. immich_machine_learning | [09/20/25 20:33:13] INFO Initialized request thread pool with 6 threads. immich_machine_learning | [09/20/25 20:33:13] INFO Application startup complete. immich_server | Initializing Immich v1.130.1 immich_server | Detected CPU Cores: 6 immich_server | Starting api worker immich_server | Starting microservices worker immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:EventRepository] Initialized websocket server immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:MetadataService] Bootstrapping metadata service immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:MetadataService] Initializing metadata service immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:MapRepository] Initializing metadata repository immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:MetadataService] Initialized local reverse geocoder immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:DatabaseRepository] Running migrations, this may take a while immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 7 - 09/20/2025, 8:33:15 PM LOG [Microservices:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:ServerService] Feature Flags: { immich_server | "smartSearch": true, immich_server | "facialRecognition": true, immich_server | "duplicateDetection": true, immich_server | "map": true, immich_server | "reverseGeocoding": true, immich_server | "importFaces": false, immich_server | "sidecar": true, immich_server | "search": true, immich_server | "trash": true, immich_server | "oauth": false, immich_server | "oauthAutoLaunch": false, immich_server | "passwordLogin": true, immich_server | "configFile": false, immich_server | "email": false immich_server | } immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{"thumbs":true,"upload":true,"backups":true,"library":true,"profile":true,"encoded-video":true}} immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:StorageService] Successfully verified system mount folder checks immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:VersionService] Found v1.142.1, released at 9/16/2025, 2:51:53 PM immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:VersionService] Adding 1.130.1 to upgrade history immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:NestFactory] Starting Nest application... immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] KyselyModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] KyselyCoreModule dependencies initialized immich_postgres | The files belonging to this database system will be owned by user "postgres". immich_postgres | This user must also own the server process. immich_postgres | immich_postgres | The database cluster will be initialized with locale "en_US.utf8". immich_postgres | The default database encoding has accordingly been set to "UTF8". immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:InstanceLoader] ApiModule dependencies initialized immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] APIKeyController {/api/api-keys}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] ActivityController {/api/activities}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] AlbumController {/api/albums}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route immich_postgres | The default text search configuration will be set to "english". immich_postgres | immich_postgres | Data page checksums are enabled. immich_postgres | immich_postgres | fixing permissions on existing directory /var/lib/postgresql/data ... ok immich_postgres | creating subdirectories ... ok immich_postgres | selecting dynamic shared memory implementation ... posix immich_postgres | selecting default max_connections ... 100 immich_postgres | selecting default shared_buffers ... 128MB immich_postgres | selecting default time zone ... Etc/UTC immich_postgres | creating configuration files ... ok immich_postgres | running bootstrap script ... ok immich_postgres | performing post-bootstrap initialization ... ok immich_postgres | syncing data to disk ... ok immich_postgres | initdb: warning: enabling "trust" authentication for local connections immich_postgres | immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] AppController {/api}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] AssetController {/api/assets}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/memory-lane, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] AuthController {/api/auth}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route immich_postgres | You can change this by editing pg_hba.conf or using the option -A, or immich_postgres | --auth-local and --auth-host, the next time you run initdb. immich_postgres | immich_postgres | Success. You can now start the database server using: immich_postgres | immich_postgres | pg_ctl -D /var/lib/postgresql/data -l logfile start immich_postgres | immich_postgres | waiting for server to start....2025-09-20 20:31:38.613 UTC [49] LOG: redirecting log output to logging collector process immich_postgres | 2025-09-20 20:31:38.613 UTC [49] HINT: Future log output will appear in directory "log". immich_postgres | done immich_postgres | server started immich_postgres | CREATE DATABASE immich_postgres | immich_postgres | immich_postgres | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/* immich_postgres | immich_postgres | waiting for server to shut down.... done immich_postgres | server stopped immich_postgres | immich_postgres | PostgreSQL init process complete; ready for start up. immich_postgres | immich_postgres | 2025-09-20 20:31:38.939 UTC [1] LOG: redirecting log output to logging collector process immich_postgres | 2025-09-20 20:31:38.939 UTC [1] HINT: Future log output will appear in directory "log". immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] DownloadController {/api/download}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] FaceController {/api/faces}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] JobController {/api/jobs}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] LibraryController {/api/libraries}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] MapController {/api/map}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] MemoryController {/api/memories}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] NotificationController {/api/notifications}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/test-email, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/templates/:name, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] OAuthController {/api/oauth}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] PartnerController {/api/partners}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] PersonController {/api/people}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] ReportController {/api/reports}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/reports, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/reports/checksum, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/reports/fix, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] SearchController {/api/search}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] ServerController {/api/server}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] SessionController {/api/sessions}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] StackController {/api/stacks}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] SyncController {/api/sync}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] TagController {/api/tags}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] TimelineController {/api/timeline}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] TrashController {/api/trash}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] UserController {/api/users}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RoutesResolver] ViewController {/api/view}: immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:NestApplication] Nest application successfully started immich_server | [Nest] 17 - 09/20/2025, 8:33:15 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:2283 [v1.130.1] [production] immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:VersionService] Found v1.142.1, released at 9/16/2025, 2:51:53 PM immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config) immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:NestFactory] Starting Nest application... immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] KyselyModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] KyselyCoreModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:NestApplication] Nest application successfully started immich_server | [Nest] 7 - 09/20/2025, 8:33:16 PM LOG [Microservices:Bootstrap] Immich Microservices is running [v1.130.1] [production] immich_server | [Nest] 17 - 09/20/2025, 8:33:48 PM LOG [Api:EventRepository] Websocket Connect: M2WrG-w3ReleO1laAAAB