2026-01-07T16:51:03.012082484Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-01-07T16:51:03.012102697Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-01-07T16:51:03.165823351Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-01-07T16:51:03.184398939Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-01-07T16:51:03.188824932Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-01-07T16:51:03.189498157Z s6-rc: info: service fix-attrs: starting
2026-01-07T16:51:03.189532420Z s6-rc: info: service init-migrations: starting
2026-01-07T16:51:03.189637354Z s6-rc: info: service init-envfile: starting
2026-01-07T16:51:03.196230297Z s6-rc: info: service fix-attrs successfully started
2026-01-07T16:51:03.196266302Z s6-rc: info: service legacy-cont-init: starting
2026-01-07T16:51:03.196621233Z [migrations] started
2026-01-07T16:51:03.196660430Z [migrations] no migrations found
2026-01-07T16:51:03.196852692Z s6-rc: info: service init-migrations successfully started
2026-01-07T16:51:03.196915304Z s6-rc: info: service init-adduser: starting
2026-01-07T16:51:03.198306030Z s6-rc: info: service legacy-cont-init successfully started
2026-01-07T16:51:03.200920248Z s6-rc: info: service init-envfile successfully started
2026-01-07T16:51:03.274570098Z
2026-01-07T16:51:03.274587045Z ╔═══════════════════════════════╗
2026-01-07T16:51:03.274591232Z __ _____ _____ __
2026-01-07T16:51:03.274593647Z / / |_ _/ ____| / /
2026-01-07T16:51:03.274595765Z / / | || | __ / /
2026-01-07T16:51:03.274597809Z / / | || | |_ | / /
2026-01-07T16:51:03.274599823Z / / _| || |__| | / /
2026-01-07T16:51:03.274601821Z /_/ |_____\_____| /_/
2026-01-07T16:51:03.274603862Z
2026-01-07T16:51:03.274605957Z Baseimage from linuxserver.io
2026-01-07T16:51:03.276711046Z ╠═══════════════════════════════╣
2026-01-07T16:51:03.276721298Z User/Group ID:
2026-01-07T16:51:03.276722738Z User UID: 911
2026-01-07T16:51:03.276723838Z User GID: 911
2026-01-07T16:51:03.276724914Z ╚═══════════════════════════════╝
2026-01-07T16:51:03.286014735Z s6-rc: info: service init-adduser successfully started
2026-01-07T16:51:03.286061290Z s6-rc: info: service init-device-perms: starting
2026-01-07T16:51:03.288469494Z s6-rc: info: service init-device-perms successfully started
2026-01-07T16:51:03.288514702Z s6-rc: info: service init-os-end: starting
2026-01-07T16:51:03.289068432Z s6-rc: info: service init-os-end successfully started
2026-01-07T16:51:03.289105032Z s6-rc: info: service init-config: starting
2026-01-07T16:51:03.289540513Z s6-rc: info: service init-config successfully started
2026-01-07T16:51:03.289593933Z s6-rc: info: service init-crontab-config: starting
2026-01-07T16:51:03.289660020Z s6-rc: info: service init-check-variables: starting
2026-01-07T16:51:03.291946393Z s6-rc: info: service init-check-variables successfully started
2026-01-07T16:51:03.292038061Z s6-rc: info: service init-config-immich: starting
2026-01-07T16:51:03.292046368Z s6-rc: info: service init-crontab-config successfully started
2026-01-07T16:51:16.916237923Z s6-rc: info: service init-config-immich successfully started
2026-01-07T16:51:16.916294667Z s6-rc: info: service init-test-run: starting
2026-01-07T16:51:19.333837146Z Configuring CI for test run
2026-01-07T16:51:55.806370910Z ALTER ROLE
2026-01-07T16:51:55.980445581Z CREATE EXTENSION
2026-01-07T16:51:55.985982073Z % Total % Received % Xferd Average Speed Time Time Time Current
2026-01-07T16:51:55.985997239Z Dload Upload Total Spent Left Speed
2026-01-07T16:51:56.345263908Z
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
2026-01-07T16:51:57.694396104Z
24 10.0M 24 2495k 0 0 3884k 0 0:00:02 --:--:-- 0:00:02 3884k
99 10.0M 99 10.0M 0 0 6024k 0 0:00:01 0:00:01 --:--:-- 7316k
100 10.0M 100 10.0M 0 0 6041k 0 0:00:01 0:00:01 --:--:-- 7348k
2026-01-07T16:51:57.781043372Z Selecting previously unselected package postgresql-16-vchord.
2026-01-07T16:51:57.791326836Z (Reading database ... 20396 files and directories currently installed.)
2026-01-07T16:51:57.791814633Z Preparing to unpack /tmp/vchord.deb ...
2026-01-07T16:51:57.881790069Z Unpacking postgresql-16-vchord (0.3.0-1) ...
2026-01-07T16:51:58.433430250Z Setting up postgresql-16-vchord (0.3.0-1) ...
2026-01-07T16:51:58.468236044Z Processing triggers for postgresql-common (287.pgdg24.04+1) ...
2026-01-07T16:51:58.527076348Z Building PostgreSQL dictionaries from installed myspell/hunspell packages...
2026-01-07T16:51:58.527090125Z Removing obsolete dictionary files:
2026-01-07T16:51:58.689799757Z NOTICE: version "0.8.1" of extension "vector" is already installed
2026-01-07T16:51:58.689800546Z ALTER EXTENSION
2026-01-07T16:51:58.730885822Z ALTER SYSTEM
2026-01-07T16:52:03.030445750Z CREATE EXTENSION
2026-01-07T16:52:03.031728929Z PostgreSQL/Redis started
2026-01-07T16:52:03.032354400Z s6-rc: info: service init-test-run successfully started
2026-01-07T16:52:03.032501615Z s6-rc: info: service init-video-immich: starting
2026-01-07T16:52:03.039253864Z s6-rc: info: service init-video-immich successfully started
2026-01-07T16:52:03.042609666Z s6-rc: info: service init-config-end: starting
2026-01-07T16:52:03.051111618Z s6-rc: info: service init-config-end successfully started
2026-01-07T16:52:03.051867387Z s6-rc: info: service init-mods: starting
2026-01-07T16:52:03.071195845Z s6-rc: info: service init-mods successfully started
2026-01-07T16:52:03.073211985Z s6-rc: info: service init-mods-package-install: starting
2026-01-07T16:52:03.096616526Z s6-rc: info: service init-mods-package-install successfully started
2026-01-07T16:52:03.096638210Z s6-rc: info: service init-mods-end: starting
2026-01-07T16:52:03.107011758Z s6-rc: info: service init-mods-end successfully started
2026-01-07T16:52:03.107189440Z s6-rc: info: service init-custom-files: starting
2026-01-07T16:52:03.119954568Z [custom-init] No custom files found, skipping...
2026-01-07T16:52:03.127973835Z s6-rc: info: service init-custom-files successfully started
2026-01-07T16:52:03.129853345Z s6-rc: info: service init-services: starting
2026-01-07T16:52:03.141557817Z s6-rc: info: service init-services successfully started
2026-01-07T16:52:03.152415132Z s6-rc: info: service svc-server: starting
2026-01-07T16:52:03.152581058Z s6-rc: info: service svc-cron: starting
2026-01-07T16:52:03.195609512Z s6-rc: info: service svc-cron successfully started
2026-01-07T16:52:05.332200086Z Missing history for endpoint: Retrieve auth status
2026-01-07T16:52:05.914359903Z (node:2479) ExperimentalWarning: WASI is an experimental feature and might change at any time
2026-01-07T16:52:05.914375350Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-01-07T16:52:05.948415162Z Query failed : {
2026-01-07T16:52:05.948433517Z durationMs: 1.283386000000064,
2026-01-07T16:52:05.948436139Z error: PostgresError: relation "system_metadata" does not exist
2026-01-07T16:52:05.948438449Z at ErrorResponse (/app/immich/server/node_modules/.pnpm/[email protected]/node_modules/postgres/cjs/src/connection.js:794:26)
2026-01-07T16:52:05.948440391Z at handle (/app/immich/server/node_modules/.pnpm/[email protected]/node_modules/postgres/cjs/src/connection.js:480:6)
2026-01-07T16:52:05.948443418Z at Socket.data (/app/immich/server/node_modules/.pnpm/[email protected]/node_modules/postgres/cjs/src/connection.js:315:9)
2026-01-07T16:52:05.948446490Z at Socket.emit (node:events:508:28)
2026-01-07T16:52:05.948449243Z at addChunk (node:internal/streams/readable:559:12)
2026-01-07T16:52:05.948451905Z at readableAddChunkPushByteMode (node:internal/streams/readable:510:3)
2026-01-07T16:52:05.948455030Z at Readable.push (node:internal/streams/readable:390:5)
2026-01-07T16:52:05.948457713Z at TCP.onStreamRead (node:internal/stream_base_commons:189:23) {
2026-01-07T16:52:05.948460679Z severity_local: 'ERROR',
2026-01-07T16:52:05.948471962Z severity: 'ERROR',
2026-01-07T16:52:05.948474156Z code: '42P01',
2026-01-07T16:52:05.948476238Z position: '21',
2026-01-07T16:52:05.948478241Z file: 'parse_relation.c',
2026-01-07T16:52:05.948480378Z line: '1449',
2026-01-07T16:52:05.948482422Z routine: 'parserOpenTable'
2026-01-07T16:52:05.948484563Z },
2026-01-07T16:52:05.948486665Z sql: 'select "value" from "system_metadata" where "key" = $1',
2026-01-07T16:52:05.948489141Z params: [ 'maintenance-mode' ]
2026-01-07T16:52:05.948491178Z }
2026-01-07T16:52:05.949722771Z Starting api worker
2026-01-07T16:52:07.259432797Z Missing history for endpoint: Retrieve auth status
2026-01-07T16:52:07.420929455Z (node:2500) ExperimentalWarning: WASI is an experimental feature and might change at any time
2026-01-07T16:52:07.420945724Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-01-07T16:52:07.602950183Z [Nest] 2500 - 01/07/2026, 4:52:07 PM LOG [Api:WebsocketRepository] Initialized websocket server
2026-01-07T16:52:07.671901372Z [Nest] 2500 - 01/07/2026, 4:52:07 PM LOG [Api:DatabaseRepository] Reindexing clip_index (This may take a while, do not restart)
2026-01-07T16:52:07.671917341Z [Nest] 2500 - 01/07/2026, 4:52:07 PM LOG [Api:DatabaseRepository] Reindexing face_index (This may take a while, do not restart)
2026-01-07T16:52:07.677286676Z [Nest] 2500 - 01/07/2026, 4:52:07 PM WARN [Api:DatabaseRepository] Table smart_search does not exist, skipping reindexing. This is only normal if this is a new Immich instance.
2026-01-07T16:52:07.678966058Z [Nest] 2500 - 01/07/2026, 4:52:07 PM WARN [Api:DatabaseRepository] Table face_search does not exist, skipping reindexing. This is only normal if this is a new Immich instance.
2026-01-07T16:52:10.921528984Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1744910873969-InitialMigration" succeeded
2026-01-07T16:52:10.921545634Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1744991379464-AddNotificationsTable" succeeded
2026-01-07T16:52:10.921547816Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1745244781846-AddUserAvatarColorColumn" succeeded
2026-01-07T16:52:10.921590296Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1745902563899-AddAssetVisibilityColumn" succeeded
2026-01-07T16:52:10.921628683Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1746636476623-DropExtraIndexes" succeeded
2026-01-07T16:52:10.921632027Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1746768490606-AddUserPincode" succeeded
2026-01-07T16:52:10.921673374Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1746844028242-AddLockedVisibilityEnum" succeeded
2026-01-07T16:52:10.921675415Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1746987967923-AddPinExpiresAtColumn" succeeded
2026-01-07T16:52:10.921690843Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1747329504572-AddNewSessionColumns" succeeded
2026-01-07T16:52:10.921730856Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1747338664832-SessionRename" succeeded
2026-01-07T16:52:10.921733283Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1747664684909-AddAlbumAuditTables" succeeded
2026-01-07T16:52:10.921766462Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1749067526135-UserOnboardingDefault" succeeded
2026-01-07T16:52:10.921771905Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1750107668827-PartnerCreateId" succeeded
2026-01-07T16:52:10.921776747Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1750189909087-AddAlbumUserCreateFields" succeeded
2026-01-07T16:52:10.921793688Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1750323941566-UnsetPrewarmDimParameter" succeeded
2026-01-07T16:52:10.921795968Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1750676477029-AlbumAssetUpdateId" succeeded
2026-01-07T16:52:10.921801081Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1750694237564-AlbumAssetAuditTable" succeeded
2026-01-07T16:52:10.921802853Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1750780093818-AddAlbumToAssetDeleteTrigger" succeeded
2026-01-07T16:52:10.921834448Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1751035357937-MemorySyncChanges" succeeded
2026-01-07T16:52:10.921845037Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1751304834247-StackSyncChanges" succeeded
2026-01-07T16:52:10.921847630Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1751924596408-AddOverrides" succeeded
2026-01-07T16:52:10.921867774Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752004072340-UpdateIndexOverrides" succeeded
2026-01-07T16:52:10.921870974Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752152941084-PeopleAuditTable" succeeded
2026-01-07T16:52:10.921898067Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752161055253-RenameGeodataPKConstraint" succeeded
2026-01-07T16:52:10.921900089Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752161055254-AddActivityAssetFk" succeeded
2026-01-07T16:52:10.921906482Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752169992364-AddIsPendingSyncReset" succeeded
2026-01-07T16:52:10.921909567Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752250924342-UserMetadataSync" succeeded
2026-01-07T16:52:10.921918953Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752267649968-StandardizeNames" succeeded
2026-01-07T16:52:10.921925586Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1752759108283-ConvertToAbsolutePaths" succeeded
2026-01-07T16:52:10.921950171Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1753104909784-AssetFaceUpdateIdAndAuditTable" succeeded
2026-01-07T16:52:10.921955989Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1753464178233-RenameApiKeyPermissions" succeeded
2026-01-07T16:52:10.921965780Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1753471866748-AddSharedLinkSlug" succeeded
2026-01-07T16:52:10.921970034Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1753800911775-ProfileImageCheckpointRemoval" succeeded
2026-01-07T16:52:10.921990920Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1754389095885-ResetAlbumAssetSync" succeeded
2026-01-07T16:52:10.921997222Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1756318797207-AssetMetadataTables" succeeded
2026-01-07T16:52:10.922009717Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1758705774125-CreateAssetOCRTable" succeeded
2026-01-07T16:52:10.922013502Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1758705789125-CreateOCRSearchTable" succeeded
2026-01-07T16:52:10.922029889Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1758705804128-UpsertOcrAssetJobStatus" succeeded
2026-01-07T16:52:10.922048082Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1761078763279-AddAppVersionColumnToSession" succeeded
2026-01-07T16:52:10.922049542Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1761755618862-FixColumnNames" succeeded
2026-01-07T16:52:10.922050740Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1762297277677-AddPluginAndWorkflowTables" succeeded
2026-01-07T16:52:10.922069832Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1764483051488-OCRBigramsForCJK" succeeded
2026-01-07T16:52:10.922071253Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1764698859174-SidecarInAssetFile" succeeded
2026-01-07T16:52:10.922087868Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1764705680041-ChangeWorkflowTableColumnsName" succeeded
2026-01-07T16:52:10.922089403Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:DatabaseRepository] Migration "1764957138636-AddLockedPropertiesToAssetExif" succeeded
2026-01-07T16:52:10.925285966Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Verifying system mount folder checks, current state: {"mountChecks":{}}
2026-01-07T16:52:10.925298004Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Writing initial mount file for the encoded-video folder
2026-01-07T16:52:10.926789982Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Writing initial mount file for the library folder
2026-01-07T16:52:10.927071850Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Writing initial mount file for the upload folder
2026-01-07T16:52:10.927397896Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Writing initial mount file for the profile folder
2026-01-07T16:52:10.927708214Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Writing initial mount file for the thumbs folder
2026-01-07T16:52:10.927994761Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Writing initial mount file for the backups folder
2026-01-07T16:52:10.932102315Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Successfully enabled system mount folders checks
2026-01-07T16:52:10.932106118Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:StorageService] Successfully verified system mount folder checks
2026-01-07T16:52:10.947843335Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin: immich-core (ID: 79d0269e-7f80-473d-805b-75b9091ec3e4, version: 2.0.0)
2026-01-07T16:52:10.947854860Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin filter: filterFileName (ID: cc64278d-4dcf-4c6a-a012-6a67b973a379)
2026-01-07T16:52:10.947856656Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin filter: filterFileType (ID: 60b690f2-bccb-4d4f-aad7-8499e0be8a12)
2026-01-07T16:52:10.947857963Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin filter: filterPerson (ID: 96b7dc0b-0850-4df0-9586-38bd50592776)
2026-01-07T16:52:10.947859205Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin action: actionArchive (ID: 3e900efc-5945-40f7-b7bd-7678bca9f99b)
2026-01-07T16:52:10.947860308Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin action: actionFavorite (ID: 0f4c73a5-bf97-4cf6-b81e-4f376e9e56a4)
2026-01-07T16:52:10.947861520Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Upserted plugin action: actionAddToAlbum (ID: e4275aba-06d6-49b9-9d2f-2c0c14b5b1e3)
2026-01-07T16:52:10.947862680Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Successfully processed core plugin: immich-core (version 2.0.0)
2026-01-07T16:52:10.959597298Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:PluginService] Successfully loaded plugin: immich-core
2026-01-07T16:52:10.975218795Z [Nest] 2500 - 01/07/2026, 4:52:10 PM LOG [Api:ServerService] Feature Flags: {
2026-01-07T16:52:10.975235186Z "smartSearch": true,
2026-01-07T16:52:10.975236784Z "facialRecognition": true,
2026-01-07T16:52:10.975238057Z "duplicateDetection": true,
2026-01-07T16:52:10.975238988Z "map": true,
2026-01-07T16:52:10.975239962Z "reverseGeocoding": true,
2026-01-07T16:52:10.975240866Z "importFaces": false,
2026-01-07T16:52:10.975241772Z "sidecar": true,
2026-01-07T16:52:10.975242668Z "search": true,
2026-01-07T16:52:10.975243548Z "trash": true,
2026-01-07T16:52:10.975244432Z "oauth": false,
2026-01-07T16:52:10.975245346Z "oauthAutoLaunch": false,
2026-01-07T16:52:10.975246303Z "ocr": true,
2026-01-07T16:52:10.975247148Z "passwordLogin": true,
2026-01-07T16:52:10.975248050Z "configFile": false,
2026-01-07T16:52:10.975249056Z "email": false
2026-01-07T16:52:10.975249941Z }
2026-01-07T16:52:11.175094269Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:SystemConfigService] LogLevel=log (set via system config)
2026-01-07T16:52:11.177679540Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:MachineLearningRepository] Machine learning server became unhealthy (http://127.0.0.1:3003).
2026-01-07T16:52:11.184037159Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:NestFactory] Starting Nest application...
2026-01-07T16:52:11.184048961Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] BullModule dependencies initialized
2026-01-07T16:52:11.184050596Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] ClsModule dependencies initialized
2026-01-07T16:52:11.184051824Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] ClsCommonModule dependencies initialized
2026-01-07T16:52:11.184055374Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] KyselyModule$1 dependencies initialized
2026-01-07T16:52:11.184056573Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized
2026-01-07T16:52:11.184059549Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] KyselyCoreModule$1 dependencies initialized
2026-01-07T16:52:11.184080562Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized
2026-01-07T16:52:11.184088286Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized
2026-01-07T16:52:11.184114904Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] ClsRootModule dependencies initialized
2026-01-07T16:52:11.184116635Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] ScheduleModule dependencies initialized
2026-01-07T16:52:11.184129839Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] BullModule dependencies initialized
2026-01-07T16:52:11.184133499Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] BullModule dependencies initialized
2026-01-07T16:52:11.184152947Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:InstanceLoader] ApiModule dependencies initialized
2026-01-07T16:52:11.184188088Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] ApiKeyController {/api/api-keys}:
2026-01-07T16:52:11.184204152Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route
2026-01-07T16:52:11.184205678Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route
2026-01-07T16:52:11.184227716Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/me, GET} route
2026-01-07T16:52:11.184233977Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route
2026-01-07T16:52:11.184242749Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route
2026-01-07T16:52:11.184246279Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route
2026-01-07T16:52:11.184267287Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] ActivityController {/api/activities}:
2026-01-07T16:52:11.184268941Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route
2026-01-07T16:52:11.184287041Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route
2026-01-07T16:52:11.184290922Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route
2026-01-07T16:52:11.184300856Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route
2026-01-07T16:52:11.184313669Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] AlbumController {/api/albums}:
2026-01-07T16:52:11.184324418Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route
2026-01-07T16:52:11.184343550Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route
2026-01-07T16:52:11.184345110Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/statistics, GET} route
2026-01-07T16:52:11.184364115Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route
2026-01-07T16:52:11.184365696Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route
2026-01-07T16:52:11.184383014Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route
2026-01-07T16:52:11.184384283Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route
2026-01-07T16:52:11.184392330Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/assets, PUT} route
2026-01-07T16:52:11.184407579Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route
2026-01-07T16:52:11.184415872Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route
2026-01-07T16:52:11.184428270Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route
2026-01-07T16:52:11.184441933Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route
2026-01-07T16:52:11.184460271Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] AppController {/api}:
2026-01-07T16:52:11.184461627Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route
2026-01-07T16:52:11.184472190Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route
2026-01-07T16:52:11.184485885Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] AssetController {/api/assets}:
2026-01-07T16:52:11.184487909Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route
2026-01-07T16:52:11.184496258Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route
2026-01-07T16:52:11.184508094Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route
2026-01-07T16:52:11.184518149Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route
2026-01-07T16:52:11.184534846Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route
2026-01-07T16:52:11.184544790Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route
2026-01-07T16:52:11.184546450Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route
2026-01-07T16:52:11.184561769Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/copy, PUT} route
2026-01-07T16:52:11.184578634Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route
2026-01-07T16:52:11.184580055Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, GET} route
2026-01-07T16:52:11.184587524Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/ocr, GET} route
2026-01-07T16:52:11.184602085Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata, PUT} route
2026-01-07T16:52:11.184609317Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, GET} route
2026-01-07T16:52:11.184625267Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/metadata/:key, DELETE} route
2026-01-07T16:52:11.184632834Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] AssetMediaController {/api/assets}:
2026-01-07T16:52:11.184645061Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route
2026-01-07T16:52:11.184651885Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route
2026-01-07T16:52:11.184670565Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route
2026-01-07T16:52:11.184674092Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route
2026-01-07T16:52:11.184687786Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route
2026-01-07T16:52:11.184707231Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route
2026-01-07T16:52:11.184708646Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route
2026-01-07T16:52:11.184729480Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] AuthController {/api/auth}:
2026-01-07T16:52:11.184739493Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route
2026-01-07T16:52:11.184767184Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route
2026-01-07T16:52:11.184770829Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route
2026-01-07T16:52:11.184792104Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route
2026-01-07T16:52:11.184796002Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route
2026-01-07T16:52:11.184824294Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/status, GET} route
2026-01-07T16:52:11.184825878Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, POST} route
2026-01-07T16:52:11.184838926Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, PUT} route
2026-01-07T16:52:11.184850490Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/pin-code, DELETE} route
2026-01-07T16:52:11.184853570Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/unlock, POST} route
2026-01-07T16:52:11.184875880Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/auth/session/lock, POST} route
2026-01-07T16:52:11.184877619Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] AuthAdminController {/api/admin/auth}:
2026-01-07T16:52:11.184891766Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/auth/unlink-all, POST} route
2026-01-07T16:52:11.184893339Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] DownloadController {/api/download}:
2026-01-07T16:52:11.184903252Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route
2026-01-07T16:52:11.184917584Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route
2026-01-07T16:52:11.184927465Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}:
2026-01-07T16:52:11.184940915Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route
2026-01-07T16:52:11.184942275Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates, DELETE} route
2026-01-07T16:52:11.184959675Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/duplicates/:id, DELETE} route
2026-01-07T16:52:11.184961563Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] FaceController {/api/faces}:
2026-01-07T16:52:11.184981048Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces, POST} route
2026-01-07T16:52:11.184982850Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route
2026-01-07T16:52:11.184995849Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route
2026-01-07T16:52:11.185006240Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/faces/:id, DELETE} route
2026-01-07T16:52:11.185009430Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] JobController {/api/jobs}:
2026-01-07T16:52:11.185032880Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route
2026-01-07T16:52:11.185034469Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/jobs, POST} route
2026-01-07T16:52:11.185037318Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/jobs/:name, PUT} route
2026-01-07T16:52:11.185053298Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] LibraryController {/api/libraries}:
2026-01-07T16:52:11.185056267Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route
2026-01-07T16:52:11.185071341Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route
2026-01-07T16:52:11.185083950Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route
2026-01-07T16:52:11.185122826Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route
2026-01-07T16:52:11.185125096Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route
2026-01-07T16:52:11.185144612Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route
2026-01-07T16:52:11.185151901Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route
2026-01-07T16:52:11.185169437Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route
2026-01-07T16:52:11.185172397Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] MaintenanceController {/api/admin/maintenance}:
2026-01-07T16:52:11.185198920Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/maintenance/login, POST} route
2026-01-07T16:52:11.185225533Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/maintenance, POST} route
2026-01-07T16:52:11.185227112Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] MapController {/api/map}:
2026-01-07T16:52:11.185240073Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route
2026-01-07T16:52:11.185257238Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/map/reverse-geocode, GET} route
2026-01-07T16:52:11.185267320Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] MemoryController {/api/memories}:
2026-01-07T16:52:11.185277005Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route
2026-01-07T16:52:11.185285707Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route
2026-01-07T16:52:11.185301442Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/statistics, GET} route
2026-01-07T16:52:11.185304419Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route
2026-01-07T16:52:11.185327782Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route
2026-01-07T16:52:11.185331394Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route
2026-01-07T16:52:11.185344951Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route
2026-01-07T16:52:11.185348114Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route
2026-01-07T16:52:11.185376590Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] NotificationController {/api/notifications}:
2026-01-07T16:52:11.185378111Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, GET} route
2026-01-07T16:52:11.185394760Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, PUT} route
2026-01-07T16:52:11.185398669Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications, DELETE} route
2026-01-07T16:52:11.185416153Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, GET} route
2026-01-07T16:52:11.185419552Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, PUT} route
2026-01-07T16:52:11.185435788Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/notifications/:id, DELETE} route
2026-01-07T16:52:11.185439147Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] NotificationAdminController {/api/admin/notifications}:
2026-01-07T16:52:11.185463814Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications, POST} route
2026-01-07T16:52:11.185465667Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/test-email, POST} route
2026-01-07T16:52:11.185473943Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/notifications/templates/:name, POST} route
2026-01-07T16:52:11.185479596Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] OAuthController {/api/oauth}:
2026-01-07T16:52:11.185494958Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route
2026-01-07T16:52:11.185496646Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route
2026-01-07T16:52:11.185509870Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route
2026-01-07T16:52:11.185522584Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route
2026-01-07T16:52:11.185525918Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route
2026-01-07T16:52:11.186611211Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] PartnerController {/api/partners}:
2026-01-07T16:52:11.186613771Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route
2026-01-07T16:52:11.186614967Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners, POST} route
2026-01-07T16:52:11.186616068Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route
2026-01-07T16:52:11.186617145Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route
2026-01-07T16:52:11.186618184Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route
2026-01-07T16:52:11.186619328Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] PersonController {/api/people}:
2026-01-07T16:52:11.186620381Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, GET} route
2026-01-07T16:52:11.186621425Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, POST} route
2026-01-07T16:52:11.186622454Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route
2026-01-07T16:52:11.186623481Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people, DELETE} route
2026-01-07T16:52:11.186624509Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route
2026-01-07T16:52:11.186625549Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route
2026-01-07T16:52:11.186626576Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id, DELETE} route
2026-01-07T16:52:11.186627877Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route
2026-01-07T16:52:11.186631085Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route
2026-01-07T16:52:11.186632259Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route
2026-01-07T16:52:11.186633317Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route
2026-01-07T16:52:11.186634366Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] PluginController {/api/plugins}:
2026-01-07T16:52:11.186635417Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/plugins, GET} route
2026-01-07T16:52:11.186636447Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/plugins/:id, GET} route
2026-01-07T16:52:11.186637524Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] QueueController {/api/queues}:
2026-01-07T16:52:11.186638596Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/queues, GET} route
2026-01-07T16:52:11.186639657Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name, GET} route
2026-01-07T16:52:11.186640696Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name, PUT} route
2026-01-07T16:52:11.186641730Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name/jobs, GET} route
2026-01-07T16:52:11.186645202Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/queues/:name/jobs, DELETE} route
2026-01-07T16:52:11.186646378Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] SearchController {/api/search}:
2026-01-07T16:52:11.186647556Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route
2026-01-07T16:52:11.186648640Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/statistics, POST} route
2026-01-07T16:52:11.186649767Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/random, POST} route
2026-01-07T16:52:11.186653355Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/large-assets, POST} route
2026-01-07T16:52:11.186654443Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route
2026-01-07T16:52:11.186655484Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route
2026-01-07T16:52:11.186656534Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route
2026-01-07T16:52:11.186657594Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route
2026-01-07T16:52:11.186658659Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route
2026-01-07T16:52:11.186659687Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route
2026-01-07T16:52:11.186660774Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] ServerController {/api/server}:
2026-01-07T16:52:11.186661813Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route
2026-01-07T16:52:11.186662867Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/apk-links, GET} route
2026-01-07T16:52:11.186663957Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route
2026-01-07T16:52:11.186665200Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route
2026-01-07T16:52:11.186666302Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route
2026-01-07T16:52:11.186667697Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-history, GET} route
2026-01-07T16:52:11.186668795Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route
2026-01-07T16:52:11.186670928Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route
2026-01-07T16:52:11.186671985Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route
2026-01-07T16:52:11.186673022Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route
2026-01-07T16:52:11.186674054Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route
2026-01-07T16:52:11.186675131Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route
2026-01-07T16:52:11.186676169Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route
2026-01-07T16:52:11.186677207Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route
2026-01-07T16:52:11.186678249Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/server/version-check, GET} route
2026-01-07T16:52:11.186679335Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] SessionController {/api/sessions}:
2026-01-07T16:52:11.186680359Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, POST} route
2026-01-07T16:52:11.186681537Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route
2026-01-07T16:52:11.186682579Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route
2026-01-07T16:52:11.186683634Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, PUT} route
2026-01-07T16:52:11.186684667Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route
2026-01-07T16:52:11.186685699Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sessions/:id/lock, POST} route
2026-01-07T16:52:11.186686738Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}:
2026-01-07T16:52:11.186688663Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route
2026-01-07T16:52:11.186689743Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route
2026-01-07T16:52:11.186690783Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route
2026-01-07T16:52:11.186691840Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route
2026-01-07T16:52:11.186692910Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route
2026-01-07T16:52:11.186693964Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route
2026-01-07T16:52:11.186695008Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route
2026-01-07T16:52:11.186696229Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route
2026-01-07T16:52:11.186697358Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] StackController {/api/stacks}:
2026-01-07T16:52:11.186702260Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, GET} route
2026-01-07T16:52:11.186703487Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, POST} route
2026-01-07T16:52:11.186704519Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks, DELETE} route
2026-01-07T16:52:11.186705547Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, GET} route
2026-01-07T16:52:11.186706595Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, PUT} route
2026-01-07T16:52:11.186707622Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id, DELETE} route
2026-01-07T16:52:11.186722361Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/stacks/:id/assets/:assetId, DELETE} route
2026-01-07T16:52:11.186734175Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] SyncController {/api/sync}:
2026-01-07T16:52:11.186735936Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route
2026-01-07T16:52:11.186737127Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route
2026-01-07T16:52:11.186738307Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/stream, POST} route
2026-01-07T16:52:11.186739404Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, GET} route
2026-01-07T16:52:11.186740469Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, POST} route
2026-01-07T16:52:11.186742343Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/sync/ack, DELETE} route
2026-01-07T16:52:11.186743444Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}:
2026-01-07T16:52:11.186744625Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route
2026-01-07T16:52:11.186745714Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route
2026-01-07T16:52:11.186746787Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route
2026-01-07T16:52:11.186747835Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route
2026-01-07T16:52:11.186750284Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}:
2026-01-07T16:52:11.186751425Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route
2026-01-07T16:52:11.186752769Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route
2026-01-07T16:52:11.186753901Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route
2026-01-07T16:52:11.186756036Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/system-metadata/version-check-state, GET} route
2026-01-07T16:52:11.186757176Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] TagController {/api/tags}:
2026-01-07T16:52:11.186758318Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route
2026-01-07T16:52:11.186760474Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route
2026-01-07T16:52:11.186761593Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags, PUT} route
2026-01-07T16:52:11.186762643Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/assets, PUT} route
2026-01-07T16:52:11.186763705Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route
2026-01-07T16:52:11.186764762Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PUT} route
2026-01-07T16:52:11.186765812Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route
2026-01-07T16:52:11.186766836Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route
2026-01-07T16:52:11.186767882Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route
2026-01-07T16:52:11.186768967Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] TimelineController {/api/timeline}:
2026-01-07T16:52:11.186770007Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route
2026-01-07T16:52:11.186771057Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route
2026-01-07T16:52:11.186772103Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] TrashController {/api/trash}:
2026-01-07T16:52:11.186773209Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route
2026-01-07T16:52:11.186775459Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route
2026-01-07T16:52:11.186776749Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route
2026-01-07T16:52:11.186777866Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}:
2026-01-07T16:52:11.186778929Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route
2026-01-07T16:52:11.186779983Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route
2026-01-07T16:52:11.186781033Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route
2026-01-07T16:52:11.186782081Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route
2026-01-07T16:52:11.186783124Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route
2026-01-07T16:52:11.186784212Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/sessions, GET} route
2026-01-07T16:52:11.186785286Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/statistics, GET} route
2026-01-07T16:52:11.186786370Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route
2026-01-07T16:52:11.186787530Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route
2026-01-07T16:52:11.186788614Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route
2026-01-07T16:52:11.186789898Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] UserController {/api/users}:
2026-01-07T16:52:11.186790956Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users, GET} route
2026-01-07T16:52:11.186792130Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route
2026-01-07T16:52:11.186793996Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route
2026-01-07T16:52:11.186795081Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route
2026-01-07T16:52:11.186796148Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route
2026-01-07T16:52:11.186797193Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route
2026-01-07T16:52:11.186798275Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route
2026-01-07T16:52:11.186799328Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route
2026-01-07T16:52:11.186800395Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, GET} route
2026-01-07T16:52:11.186801439Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, PUT} route
2026-01-07T16:52:11.186802571Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/me/onboarding, DELETE} route
2026-01-07T16:52:11.186803661Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route
2026-01-07T16:52:11.186804687Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route
2026-01-07T16:52:11.186805725Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route
2026-01-07T16:52:11.186807062Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route
2026-01-07T16:52:11.186808144Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] ViewController {/api/view}:
2026-01-07T16:52:11.186809181Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder/unique-paths, GET} route
2026-01-07T16:52:11.186810302Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/view/folder, GET} route
2026-01-07T16:52:11.186812178Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RoutesResolver] WorkflowController {/api/workflows}:
2026-01-07T16:52:11.186813239Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/workflows, POST} route
2026-01-07T16:52:11.186814276Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/workflows, GET} route
2026-01-07T16:52:11.186815312Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/workflows/:id, GET} route
2026-01-07T16:52:11.186816370Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/workflows/:id, PUT} route
2026-01-07T16:52:11.186817464Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:RouterExplorer] Mapped {/api/workflows/:id, DELETE} route
2026-01-07T16:52:11.186819161Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:NestApplication] Nest application successfully started
2026-01-07T16:52:11.186820336Z [Nest] 2500 - 01/07/2026, 4:52:11 PM LOG [Api:Bootstrap] Immich Server is listening on http://127.0.0.1:8080 [v2.4.1] [production]
2026-01-07T16:52:13.230653535Z Connection to 0.0.0.0 8080 port [tcp/http-alt] succeeded!
2026-01-07T16:52:13.236521148Z s6-rc: info: service svc-server successfully started
2026-01-07T16:52:13.237218467Z s6-rc: info: service svc-machine-learning: starting
2026-01-07T16:52:13.239889307Z s6-rc: info: service svc-machine-learning successfully started
2026-01-07T16:52:13.240656813Z s6-rc: info: service svc-microservices: starting
2026-01-07T16:52:13.245533886Z s6-rc: info: service svc-microservices successfully started
2026-01-07T16:52:13.245776270Z s6-rc: info: service legacy-services: starting
2026-01-07T16:52:13.250492673Z Detected CPU Cores: 8
2026-01-07T16:52:13.251661168Z s6-rc: info: service legacy-services successfully started
2026-01-07T16:52:13.252155251Z s6-rc: info: service ci-service-check: starting
2026-01-07T16:52:13.255314964Z [ig-init] done.
2026-01-07T16:52:13.256009546Z s6-rc: info: service ci-service-check successfully started
2026-01-07T16:52:15.069940635Z Missing history for endpoint: Retrieve auth status
2026-01-07T16:52:15.176260015Z (node:2533) ExperimentalWarning: WASI is an experimental feature and might change at any time
2026-01-07T16:52:15.176282616Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-01-07T16:52:15.196243580Z Starting microservices worker
2026-01-07T16:52:16.421904100Z [01/07/26 16:52:16] INFO Starting gunicorn 23.0.0
2026-01-07T16:52:16.423079494Z [01/07/26 16:52:16] INFO Listening at: http://0.0.0.0:3003 (2578)
2026-01-07T16:52:16.423996887Z [01/07/26 16:52:16] INFO Using worker: immich_ml.config.CustomUvicornWorker
2026-01-07T16:52:16.431106842Z [01/07/26 16:52:16] INFO Booting worker with pid: 2586
2026-01-07T16:52:16.536169366Z Missing history for endpoint: Retrieve auth status
2026-01-07T16:52:16.687281391Z (node:2533) ExperimentalWarning: WASI is an experimental feature and might change at any time
2026-01-07T16:52:16.687298256Z (Use `node --trace-warnings ...` to show where the warning was created)
2026-01-07T16:52:16.799406953Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:WebsocketRepository] Initialized websocket server
2026-01-07T16:52:16.843190436Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for clip_index of 0 rows
2026-01-07T16:52:16.844844155Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:DatabaseRepository] targetLists=1, current=1 for face_index of 0 rows
2026-01-07T16:52:16.934503400Z [Nest] 2533 - 01/07/2026, 4:52:16 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}}
2026-01-07T16:52:16.936910851Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:StorageService] Successfully verified system mount folder checks
2026-01-07T16:52:16.945400898Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:MetadataService] Bootstrapping metadata service
2026-01-07T16:52:16.946256760Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:MetadataService] Initializing metadata service
2026-01-07T16:52:16.982624647Z [Nest] 2533 - 01/07/2026, 4:52:16 PM LOG [Microservices:MapRepository] Initializing metadata repository
2026-01-07T16:52:17.145126445Z [Nest] 2533 - 01/07/2026, 4:52:17 PM LOG [Microservices:MapRepository] Starting geodata import
2026-01-07T16:52:18.739797705Z [Nest] 2533 - 01/07/2026, 4:52:18 PM LOG [Microservices:MapRepository] 10000 geodata records imported
2026-01-07T16:52:18.812674748Z [Nest] 2533 - 01/07/2026, 4:52:18 PM LOG [Microservices:MapRepository] 20000 geodata records imported
2026-01-07T16:52:18.858305335Z [Nest] 2533 - 01/07/2026, 4:52:18 PM LOG [Microservices:MapRepository] 30000 geodata records imported
2026-01-07T16:52:19.035614959Z [Nest] 2533 - 01/07/2026, 4:52:19 PM LOG [Microservices:MapRepository] 40000 geodata records imported
2026-01-07T16:52:19.628869886Z [Nest] 2533 - 01/07/2026, 4:52:19 PM LOG [Microservices:MapRepository] 50000 geodata records imported
2026-01-07T16:52:19.787436460Z [Nest] 2533 - 01/07/2026, 4:52:19 PM LOG [Microservices:MapRepository] 60000 geodata records imported
2026-01-07T16:52:19.880567314Z [Nest] 2533 - 01/07/2026, 4:52:19 PM LOG [Microservices:MapRepository] 70000 geodata records imported
2026-01-07T16:52:19.880763199Z [Nest] 2533 - 01/07/2026, 4:52:19 PM LOG [Microservices:MapRepository] 80000 geodata records imported
2026-01-07T16:52:19.903352225Z [Nest] 2533 - 01/07/2026, 4:52:19 PM LOG [Microservices:MapRepository] 90000 geodata records imported
2026-01-07T16:52:21.294415778Z [Nest] 2533 - 01/07/2026, 4:52:21 PM LOG [Microservices:MapRepository] 100000 geodata records imported
2026-01-07T16:52:21.938593865Z [Nest] 2533 - 01/07/2026, 4:52:21 PM LOG [Microservices:MapRepository] 110000 geodata records imported
2026-01-07T16:52:21.938705754Z [Nest] 2533 - 01/07/2026, 4:52:21 PM LOG [Microservices:MapRepository] 120000 geodata records imported
2026-01-07T16:52:21.956912213Z [Nest] 2533 - 01/07/2026, 4:52:21 PM LOG [Microservices:MapRepository] 130000 geodata records imported
2026-01-07T16:52:22.968117640Z [Nest] 2533 - 01/07/2026, 4:52:22 PM LOG [Microservices:MapRepository] 140000 geodata records imported
2026-01-07T16:52:23.031429980Z [Nest] 2533 - 01/07/2026, 4:52:23 PM LOG [Microservices:MapRepository] 150000 geodata records imported
2026-01-07T16:52:23.103871781Z [Nest] 2533 - 01/07/2026, 4:52:23 PM LOG [Microservices:MapRepository] 160000 geodata records imported
2026-01-07T16:52:23.110759364Z [Nest] 2533 - 01/07/2026, 4:52:23 PM LOG [Microservices:MapRepository] 170000 geodata records imported
2026-01-07T16:52:23.163056662Z [Nest] 2533 - 01/07/2026, 4:52:23 PM LOG [Microservices:MapRepository] 180000 geodata records imported
2026-01-07T16:52:24.165357556Z [Nest] 2533 - 01/07/2026, 4:52:24 PM LOG [Microservices:MapRepository] Successfully imported 221279 geodata records in 7.02s (31518 records/second)
2026-01-07T16:52:25.441648719Z [01/07/26 16:52:25] INFO Started server process [2586]
2026-01-07T16:52:25.442574539Z [01/07/26 16:52:25] INFO Waiting for application startup.
2026-01-07T16:52:25.443960910Z [01/07/26 16:52:25] INFO Created in-memory cache with unloading after 300s
2026-01-07T16:52:25.443968016Z of inactivity.
2026-01-07T16:52:25.444896727Z [01/07/26 16:52:25] INFO Initialized request thread pool with 8 threads.
2026-01-07T16:52:25.445629912Z [01/07/26 16:52:25] INFO Application startup complete.
2026-01-07T16:52:28.173320818Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:MapRepository] Geodata import completed
2026-01-07T16:52:28.174286546Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:MetadataService] Initialized local reverse geocoder
2026-01-07T16:52:28.179237630Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:PluginService] Plugin immich-core is up to date (version 2.0.0). Skipping
2026-01-07T16:52:28.179530124Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:PluginService] Successfully processed core plugin: immich-core (version 2.0.0)
2026-01-07T16:52:28.189707464Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:PluginService] Successfully loaded plugin: immich-core
2026-01-07T16:52:28.205400005Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:ServerService] Feature Flags: {
2026-01-07T16:52:28.205417250Z "smartSearch": true,
2026-01-07T16:52:28.205419068Z "facialRecognition": true,
2026-01-07T16:52:28.205420464Z "duplicateDetection": true,
2026-01-07T16:52:28.205421718Z "map": true,
2026-01-07T16:52:28.205429918Z "reverseGeocoding": true,
2026-01-07T16:52:28.205430886Z "importFaces": false,
2026-01-07T16:52:28.205431849Z "sidecar": true,
2026-01-07T16:52:28.205432918Z "search": true,
2026-01-07T16:52:28.205433854Z "trash": true,
2026-01-07T16:52:28.205434734Z "oauth": false,
2026-01-07T16:52:28.205435592Z "oauthAutoLaunch": false,
2026-01-07T16:52:28.205436524Z "ocr": true,
2026-01-07T16:52:28.205437382Z "passwordLogin": true,
2026-01-07T16:52:28.205438271Z "configFile": false,
2026-01-07T16:52:28.205439144Z "email": false
2026-01-07T16:52:28.205440044Z }
2026-01-07T16:52:28.211668635Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:SystemConfigService] LogLevel=log (set via system config)
2026-01-07T16:52:28.242044712Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:NestFactory] Starting Nest application...
2026-01-07T16:52:28.242218612Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized
2026-01-07T16:52:28.242220917Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] ClsModule dependencies initialized
2026-01-07T16:52:28.242222522Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] ClsCommonModule dependencies initialized
2026-01-07T16:52:28.242223743Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] KyselyModule$1 dependencies initialized
2026-01-07T16:52:28.242247537Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized
2026-01-07T16:52:28.242256511Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] KyselyCoreModule$1 dependencies initialized
2026-01-07T16:52:28.242258845Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized
2026-01-07T16:52:28.242260554Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized
2026-01-07T16:52:28.242262436Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] ClsRootModule dependencies initialized
2026-01-07T16:52:28.242264322Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized
2026-01-07T16:52:28.242281154Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] BullModule dependencies initialized
2026-01-07T16:52:28.242282630Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized
2026-01-07T16:52:28.242283930Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:NestApplication] Nest application successfully started
2026-01-07T16:52:28.242288720Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:Bootstrap] Immich Microservices is running [v2.4.1] [production]
2026-01-07T16:52:28.250243709Z [Nest] 2533 - 01/07/2026, 4:52:28 PM LOG [Microservices:MachineLearningRepository] Machine learning server became healthy (http://127.0.0.1:3003).
2026-01-07T16:52:41.183350815Z [Nest] 2500 - 01/07/2026, 4:52:41 PM LOG [Api:MachineLearningRepository] Machine learning server became healthy (http://127.0.0.1:3003).