imagegenius / docker-immich

Monolithic (Single) Docker Container for Immich
GNU General Public License v3.0
635 stars 29 forks source link

Webui blank since openvino-v1.108.0-ig8 #408

Closed Deathproof76 closed 4 months ago

Deathproof76 commented 4 months ago

Hello 👋 I can't seem to open the webui since openvino-v1.108.0-ig8 it's just a blank page. Going back to openvino-v1.107.2-ig7 reverts the issue.

Got this warning:

**** creating video group videozi01 with id 110 ****
**** adding /dev/dri/renderD128 to video group videozi01 with id 110 ****
**** permissions for /dev/dri/renderD129 are good ****
Starting api worker
[Nest] 264  - 07/10/2024, 8:22:12 PM    WARN [Api:ApiService] Unable to open /build/www/index.html, skipping SSR.
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:EventRepository] Initialized websocket server
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:SystemConfigService] LogLevel=log (set via system config)
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:ServerService] Feature Flags: {
  "smartSearch": true,
  "facialRecognition": true,
  "duplicateDetection": true,
  "map": true,

and this error upon container startup:

[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:SystemConfigService] LogLevel=log (set via system config)
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:MapRepository] Initializing metadata repository
[Nest] 285  - 07/10/2024, 8:22:17 PM   ERROR [Microservices:MetadataService] Unable to initialize reverse geocoding: Error: ENOENT: no such file or directory, open '/build/geodata/geodata-date.txt'
Error: ENOENT: no such file or directory, open '/build/geodata/geodata-date.txt'
    at async open (node:internal/fs/promises:639:25)
    at async readFile (node:internal/fs/promises:1249:14)
    at async MapRepository.init (/app/immich/server/dist/repositories/map.repository.js:51:29)
    at async /app/immich/server/dist/repositories/database.repository.js:177:23
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:ServerService] Feature Flags: {
  "smartSearch": true,
  "facialRecognition": true,

full output for the sake of completeness:

[migrations] started
[migrations] no migrations found
╔═══════════════════════════════╗
       __  _____ _____       __
      / / |_   _/ ____|     / /
     / /    | || |  __     / /
    / /     | || | |_ |   / /
   / /     _| || |__| |  / /
  /_/     |_____\_____| /_/
  Baseimage from linuxserver.io
╠═══════════════════════════════╣
  To support this applications developer(s) visit:
  Immich: https://immich.app/docs/overview/support-the-project
╠═══════════════════════════════╣
  User/Group ID:
  User UID: 1000
  User GID: 1000
╚═══════════════════════════════╝
**** adding /dev/dri/card0 to video group video with id 44 ****
[custom-init] No custom files found, skipping...
**** permissions for /dev/dri/card1 are good ****
**** creating video group videozi01 with id 110 ****
**** adding /dev/dri/renderD128 to video group videozi01 with id 110 ****
**** permissions for /dev/dri/renderD129 are good ****
Starting api worker
[Nest] 264  - 07/10/2024, 8:22:12 PM    WARN [Api:ApiService] Unable to open /build/www/index.html, skipping SSR.
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:EventRepository] Initialized websocket server
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:SystemConfigService] LogLevel=log (set via system config)
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:ServerService] Feature Flags: {
  "smartSearch": true,
  "facialRecognition": true,
  "duplicateDetection": true,
  "map": true,
  "reverseGeocoding": true,
  "sidecar": true,
  "search": true,
  "trash": true,
  "oauth": true,
  "oauthAutoLaunch": true,
  "passwordLogin": true,
  "configFile": false,
  "email": false
}
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:NestFactory] Starting Nest application...
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] BullModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] OpenTelemetryModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] TypeOrmModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] OpenTelemetryCoreModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] ConfigHostModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] DiscoveryModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] ClsModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] ConfigModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] EventEmitterModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] ScheduleModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] BullModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] BullModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] TypeOrmCoreModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] TypeOrmModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:InstanceLoader] ApiModule dependencies initialized
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] APIKeyController {/api/api-keys}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/api-keys, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/api-keys, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/api-keys/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] ActivityController {/api/activities}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/activities, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/activities/statistics, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/activities, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/activities/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] AlbumController {/api/albums}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/count, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id, PATCH} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id/assets, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id/users, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/albums/:id/user/:userId, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] AppController {/api}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/.well-known/immich, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/custom.css, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] AssetController {/api/assets}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/memory-lane, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/random, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/device/:deviceId, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/statistics, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/jobs, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/stack/parent, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] AssetMediaController {/api/assets}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/:id/original, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/:id/thumbnail, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/:id/video/playback, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/exist, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/assets/bulk-upload-check, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] AuditController {/api/audit}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/audit/deletes, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] AuthController {/api/auth}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/auth/login, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/auth/admin-sign-up, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/auth/validateToken, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/auth/change-password, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/auth/logout, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] DownloadController {/api/download}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/download/info, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/download/archive, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] DuplicateController {/api/duplicates}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/duplicates, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] FaceController {/api/faces}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/faces, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/faces/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] JobController {/api/jobs}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/jobs, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/jobs/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] LibraryController {/api/libraries}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/validate, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/statistics, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/scan, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/libraries/:id/removeOffline, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] MapController {/api/map}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/map/markers, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/map/style.json, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] MemoryController {/api/memories}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/memories/:id/assets, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] NotificationController {/api/notifications}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/notifications/test-email, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] OAuthController {/api/oauth}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/oauth/mobile-redirect, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/oauth/authorize, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/oauth/callback, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/oauth/link, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/oauth/unlink, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] PartnerController {/api/partners}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/partners, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/partners/:id, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/partners/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/partners/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] PersonController {/api/people}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id/statistics, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id/thumbnail, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id/assets, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id/reassign, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/people/:id/merge, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] ReportController {/api/reports}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/reports, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/reports/checksum, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/reports/fix, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] SearchController {/api/search}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/metadata, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/smart, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/explore, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/person, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/places, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/cities, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/search/suggestions, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] ServerController {/api/server}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/about, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/storage, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/ping, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/version, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/features, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/theme, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/config, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/statistics, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/media-types, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/license, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/license, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server/license, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] ServerInfoController {/api/server-info}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/about, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/storage, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/ping, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/version, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/features, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/theme, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/config, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/statistics, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/server-info/media-types, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] SessionController {/api/sessions}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/sessions, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/sessions, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/sessions/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] SharedLinkController {/api/shared-links}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links/me, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, PATCH} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/shared-links/:id/assets, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] SyncController {/api/sync}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/sync/full-sync, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/sync/delta-sync, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] SystemConfigController {/api/system-config}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-config, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-config/defaults, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-config, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-config/storage-template-options, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] SystemMetadataController {/api/system-metadata}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-metadata/admin-onboarding, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/system-metadata/reverse-geocoding-state, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] TagController {/api/tags}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags/:id, PATCH} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/tags/:id/assets, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] TimelineController {/api/timeline}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/timeline/buckets, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/timeline/bucket, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] TrashController {/api/trash}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/trash/empty, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/trash/restore, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/trash/restore/assets, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] UserAdminController {/api/admin/users}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/preferences, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/admin/users/:id/restore, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RoutesResolver] UserController {/api/users}:
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me/preferences, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me/license, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me/license, PUT} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/me/license, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/:id, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, POST} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/profile-image, DELETE} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:RouterExplorer] Mapped {/api/users/:id/profile-image, GET} route
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:NestApplication] Nest application successfully started
[Nest] 264  - 07/10/2024, 8:22:12 PM     LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:8080 [v1.108.0] [PRODUCTION] 
Connection to localhost (127.0.0.1) 8080 port [tcp/http-alt] succeeded!
Detected CPU Cores: 6
[ig-init] done.
[07/10/24 20:22:15] INFO     Starting gunicorn 22.0.0                           
[07/10/24 20:22:15] INFO     Listening at: http://127.0.0.1:3003 (279)          
[07/10/24 20:22:15] INFO     Using worker: uvicorn.workers.UvicornWorker        
[07/10/24 20:22:15] INFO     Booting worker with pid: 313                       
Starting microservices worker
[Nest] 264  - 07/10/2024, 8:22:17 PM     LOG [Api:EventRepository] Websocket Connect:    jrHrUGVa_AAkH63YAAAB
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:EventRepository] Initialized websocket server
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:SystemConfigService] LogLevel=log (set via system config)
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:MapRepository] Initializing metadata repository
[Nest] 285  - 07/10/2024, 8:22:17 PM   ERROR [Microservices:MetadataService] Unable to initialize reverse geocoding: Error: ENOENT: no such file or directory, open '/build/geodata/geodata-date.txt'
Error: ENOENT: no such file or directory, open '/build/geodata/geodata-date.txt'
    at async open (node:internal/fs/promises:639:25)
    at async readFile (node:internal/fs/promises:1249:14)
    at async MapRepository.init (/app/immich/server/dist/repositories/map.repository.js:51:29)
    at async /app/immich/server/dist/repositories/database.repository.js:177:23
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:ServerService] Feature Flags: {
  "smartSearch": true,
  "facialRecognition": true,
  "duplicateDetection": true,
  "map": true,
  "reverseGeocoding": true,
  "sidecar": true,
  "search": true,
  "trash": true,
  "oauth": true,
  "oauthAutoLaunch": true,
  "passwordLogin": true,
  "configFile": false,
  "email": false
}
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:NestFactory] Starting Nest application...
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] BullModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] OpenTelemetryModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] TypeOrmModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] OpenTelemetryCoreModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] ConfigHostModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] DiscoveryModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] ClsModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] ConfigModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] EventEmitterModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] BullModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] BullModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] TypeOrmCoreModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] TypeOrmModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:InstanceLoader] MicroservicesModule dependencies initialized
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:NestApplication] Nest application successfully started
[Nest] 285  - 07/10/2024, 8:22:17 PM     LOG [Microservices:Bootstrap] Immich Microservices is running [v1.108.0] [PRODUCTION] 
[07/10/24 20:22:17] INFO     Started server process [313]                       
[07/10/24 20:22:17] INFO     Waiting for application startup.                   
[07/10/24 20:22:17] INFO     Created in-memory cache with unloading after 300s  
                             of inactivity.                                     
[07/10/24 20:22:17] INFO     Initialized request thread pool with 20 threads.   
[07/10/24 20:22:17] INFO     Application startup complete.                      
[Nest] 264  - 07/10/2024, 8:22:36 PM     LOG [Api:EventRepository] Websocket Disconnect: jrHrUGVa_AAkH63YAAAB
HippoBloke commented 4 months ago

Same here :(

DcryptedCA commented 4 months ago

Same Issue here.

martabal commented 4 months ago

404 was supposed to avoid that situation. Until it's merged, you can add that env IMMICH_BUILD_DATA=/app/immich/server

HippoBloke commented 4 months ago

Variable addition resolves issue for me - thanks @martabal

Explorographer commented 4 months ago

IMMICH_BUILD_DATA=/app/immich/server

I am running this as a docker app in unRAID. So I have no idea what this means for me.

w-metcalfe commented 4 months ago

IMMICH_BUILD_DATA=/app/immich/server

I am running this as a docker app in unRAID. So I have no idea what this means for me.

I second this! Could you explain this in further detail? Thanks :)

aedelbro commented 4 months ago

IMMICH_BUILD_DATA=/app/immich/server

I am running this as a docker app in unRAID. So I have no idea what this means for me.

@Explorographer @w-metcalfe You can either revert the image to 1.107.2 or add it in the config.

Goto the bottom, and "add variable or path", and add as follows Screenshot 2024-07-10 at 3 49 42 PM

w-metcalfe commented 4 months ago

IMMICH_BUILD_DATA=/app/immich/server

I am running this as a docker app in unRAID. So I have no idea what this means for me.

@Explorographer @w-metcalfe You can either revert the image to 1.107.2 or add it in the config.

Goto the bottom, and "add variable or path", and add as follows ![Screenshot 2024-07-10 at 3 49 42 PM]

@aedelbro The command failed, and after clicking done the container changed into an orphan image. Do you know what my next steps are? Thanks.

image

Explorographer commented 4 months ago

Worked for me after several restarts of the app.

w-metcalfe commented 4 months ago

Worked for me after several restarts of the app.

I'm dumb and forgot to change to Variable. Container is back up and running. Thanks @aedelbro!

Do we remove this once the update rolls out to fix this bug?

Nevynnyi commented 4 months ago

The same. IMMICH_BUILD_DATA=/app/immich/server in env - fix this problem. Hope it fix in new version of container without this fix. thx!

EliasMarine commented 4 months ago

Works now thanks @aedelbro

Nevynnyi commented 4 months ago

404 was supposed to avoid that situation. Until it's merged, you can add that env IMMICH_BUILD_DATA=/app/immich/server

Thx for temporary fix. Waiting...

hydazz commented 4 months ago

404 was supposed to avoid that situation. Until it's merged, you can add that env IMMICH_BUILD_DATA=/app/immich/server

My bad, they have been merged 😅

Explorographer commented 4 months ago

FFS, saw this. Removed the extra variable and chose to update, it failed and my docker is gone.

w-metcalfe commented 4 months ago

FFS, saw this. Removed the extra variable and chose to update, it failed and my docker is gone.

Just reinstall through previous installs, it has your container template saved

Explorographer commented 4 months ago

FFS, saw this. Removed the extra variable and chose to update, it failed and my docker is gone.

Just reinstall through previous installs, it has your container template saved

Done and it's working again. PHEW!

blaine07 commented 4 months ago

Once we update container again can Variable above be removed? If left will their be adverse affects: IE it wont' work again?

w-metcalfe commented 4 months ago

Once we update container again can Variable above be removed? If left will their be adverse affects: IE it wont' work again?

I second this!

Update: I removed the variable before updating the container and Immich seems to be working fine @blaine07

martabal commented 4 months ago

My bad, they have been merged 😅

No worries, thank you

Once we update container again can Variable above be removed?

Yes, you can remove it now. Just make sure to use the latest image (if you're using unraid just push the "force-update" button)

blaine07 commented 4 months ago

Thank you @w-metcalfe & @martabal ! I appreciate it! :-)