immich-app / immich

High performance self-hosted photo and video management solution.
https://immich.app
GNU Affero General Public License v3.0
45.16k stars 2.19k forks source link

Thumbnails only sometimes being generated #10710

Closed apixandru closed 2 months ago

apixandru commented 2 months ago

The bug

Some of my images are not getting uploaded properly, it's only displaying the placeholder. I can fix it by clicking the image -> more -> generate thumbnails but even that doesn't always fix it, it's more like 1/5 chance that i get a new thumbail

There is no error in the logs and triggering the refresh thumnails job does not refresh everything

missing_images

The OS that Immich Server is running on

openmediavault

Version of Immich Server

v1.106.4

Version of Immich Mobile App

v1.106.4

Platform with the issue

Your docker-compose.yml content

version: "3.2"

services:

  immich-server:
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION}
#    command: [ "start.sh", "immich" ]
    volumes:
      - ${IMMICH_UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    environment:
      DB_PASSWORD: ${IMMICH_DB_PASSWORD}
      DB_USERNAME: ${IMMICH_DB_USERNAME}
      DB_DATABASE_NAME: ${IMMICH_DB_DATABASE_NAME}
      DB_HOSTNAME: ${IMMICH_DB_HOSTNAME}
      REDIS_HOSTNAME: ${IMMICH_REDIS_HOSTNAME}
    ports:
      - 2283:3001
    depends_on:
      - immich-redis
      - immich-database
    restart: always
    networks:
      - immich_network
      - nginx_link

#  immich-microservices:
#    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION}
#    command: [ "start.sh", "microservices" ]
#    volumes:
#      - ${IMMICH_UPLOAD_LOCATION}:/usr/src/app/upload
#      - /etc/localtime:/etc/localtime:ro
#    environment:
#      DB_PASSWORD: ${IMMICH_DB_PASSWORD}
#      DB_USERNAME: ${IMMICH_DB_USERNAME}
#      DB_DATABASE_NAME: ${IMMICH_DB_DATABASE_NAME}
#      DB_HOSTNAME: ${IMMICH_DB_HOSTNAME}
#      REDIS_HOSTNAME: ${IMMICH_REDIS_HOSTNAME}
#    depends_on:
#      - immich-redis
#      - immich-database
#    restart: always
#    networks:
#      - immich_network

  immich-machine-learning:
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION}
    volumes:
      - ${IMMICH_MODELCACHE_LOCATION}:/cache
    restart: always
    networks:
      - immich_network

  immich-redis:
    image: redis:${IMMICH_REDIS_VERSION}
    restart: always
    networks:
      - immich_network

  immich-database:
    image: tensorchord/pgvecto-rs:${IMMICH_PGVECTO_VERSION}
    environment:
      POSTGRES_PASSWORD: ${IMMICH_DB_PASSWORD}
      POSTGRES_USER: ${IMMICH_DB_USERNAME}
      POSTGRES_DB: ${IMMICH_DB_DATABASE_NAME}
    volumes:
      - ${IMMICH_PGDATA_LOCATION}:/var/lib/postgresql/data
    restart: always
    networks:
      - immich_network

networks:
  nginx_link:
    name: nginx_link
    external: true
  immich_network:
    name: immich_network

Your .env content

IMMICH_VERSION=v1.106.4
IMMICH_REDIS_VERSION=6.2-alpine@sha256:51d6c56749a4243096327e3fb964a48ed92254357108449cb6e23999c37773c5
IMMICH_PGVECTO_VERSION=pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0

IMMICH_UPLOAD_LOCATION=[...]
IMMICH_PGDATA_LOCATION=[...]
IMMICH_MODELCACHE_LOCATION=[...]

IMMICH_DB_PASSWORD=[...]
IMMICH_DB_HOSTNAME=immich-database
IMMICH_DB_USERNAME=[...]
IMMICH_DB_DATABASE_NAME=immich
IMMICH_REDIS_HOSTNAME=immich-redis

Reproduction steps

1. use app as normal
2. app reports successful sync but the webapp is missing the images
3. trigger regenerate thumbnails about 5 times and the metadata will appear
...

Relevant log output

No response

Additional information

No response

bo0tzz commented 2 months ago

Can you post:

  1. The output of docker ps, to make sure there isn't an old microservices container still running
  2. The complete logs from all the containers after you trigger regenerate thumbnails a few time
  3. Detail about your UPLOAD_LOCATION, like if it's on a network mount and such
apixandru commented 2 months ago

@bo0tzz

1.

CONTAINER ID   IMAGE                                                 COMMAND                  CREATED        STATUS                     PORTS                                                                                      NAMES
0071379dae80   ghcr.io/immich-app/immich-server:v1.106.4             "tini -- /bin/bash s…"   12 hours ago   Up 36 minutes (healthy)    0.0.0.0:2283->3001/tcp, :::2283->3001/tcp                                                  08immich-immich-server-1
c13bb30cff10   tensorchord/pgvecto-rs:pg14-v0.2.0                    "docker-entrypoint.s…"   12 hours ago   Up 12 hours                5432/tcp                                                                                   08immich-immich-database-1
a85f1536e24d   ghcr.io/immich-app/immich-machine-learning:v1.106.4   "tini -- ./start.sh"     12 hours ago   Up 12 hours (healthy)                                                                                                 08immich-immich-machine-learning-1
99604f80874f   redis:6.2-alpine                                      "docker-entrypoint.s…"   12 hours ago   Up 12 hours                6379/tcp                                                                                   08immich-immich-redis-1
  1. here's what would happen when triggering refresh metadata, most of the time nothing (no error) but every once in a while i would get "successfully generated image"
    [Nest] 7  - 06/30/2024, 12:54:43 PM     LOG [Microservices:MediaService] Successfully generated WEBP image thumbnail for asset 2811f244-4607-4eae-858a-2502fafe2499
    [Nest] 17  - 06/30/2024, 12:55:14 PM     LOG [Api:EventRepository] Websocket Connect:    bxSM6kKzzqRnh89_AABx
    [Nest] 17  - 06/30/2024, 12:55:36 PM     LOG [Api:EventRepository] Websocket Disconnect: Kmq9K6Pd2okGojwIAABv
    [Nest] 17  - 06/30/2024, 12:55:37 PM     LOG [Api:EventRepository] Websocket Connect:    sZNC_MO1NHgWCywCAABz
    [Nest] 7  - 06/30/2024, 12:55:48 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 26cff458-01f6-4f33-96ec-b9c59f53d046
    [Nest] 17  - 06/30/2024, 12:55:55 PM     LOG [Api:EventRepository] Websocket Disconnect: sZNC_MO1NHgWCywCAABz
    [Nest] 17  - 06/30/2024, 12:55:56 PM     LOG [Api:EventRepository] Websocket Connect:    Y1pNRwmf8DDsl9GDAAB1
    [Nest] 17  - 06/30/2024, 12:55:57 PM     LOG [Api:EventRepository] Websocket Disconnect: Y1pNRwmf8DDsl9GDAAB1
    [Nest] 17  - 06/30/2024, 12:55:58 PM     LOG [Api:EventRepository] Websocket Connect:    43NyZ6Ont3g1bHTRAAB3
    [Nest] 7  - 06/30/2024, 12:56:16 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 9e87ee9f-8da4-4386-9bed-4abe3b309a4d
    [Nest] 17  - 06/30/2024, 12:56:20 PM     LOG [Api:EventRepository] Websocket Disconnect: 43NyZ6Ont3g1bHTRAAB3
    [Nest] 17  - 06/30/2024, 12:56:20 PM     LOG [Api:EventRepository] Websocket Connect:    TqKMKR1cgooiVwZRAAB5
    [Nest] 17  - 06/30/2024, 12:56:34 PM     LOG [Api:EventRepository] Websocket Disconnect: bxSM6kKzzqRnh89_AABx
    [Nest] 17  - 06/30/2024, 12:56:54 PM     LOG [Api:EventRepository] Websocket Connect:    I95p_g4QTy9NjZWPAAB7
    [Nest] 17  - 06/30/2024, 12:56:56 PM     LOG [Api:EventRepository] Websocket Disconnect: I95p_g4QTy9NjZWPAAB7
    [Nest] 7  - 06/30/2024, 1:12:15 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset d6d79a85-f240-49f5-9833-29b079eb37e2
    [Nest] 17  - 06/30/2024, 1:13:15 PM     LOG [Api:EventRepository] Websocket Disconnect: TqKMKR1cgooiVwZRAAB5
    [Nest] 17  - 06/30/2024, 1:13:16 PM     LOG [Api:EventRepository] Websocket Connect:    72Lym30PvaewvoFYAAB9
    [Nest] 17  - 06/30/2024, 1:13:28 PM     LOG [Api:EventRepository] Websocket Disconnect: 72Lym30PvaewvoFYAAB9
    [Nest] 17  - 06/30/2024, 1:13:29 PM     LOG [Api:EventRepository] Websocket Connect:    Kn90fcKhtJOdfmyLAAB_
    [Nest] 17  - 06/30/2024, 1:13:30 PM     LOG [Api:EventRepository] Websocket Disconnect: Kn90fcKhtJOdfmyLAAB_
    [Nest] 17  - 06/30/2024, 1:13:30 PM     LOG [Api:EventRepository] Websocket Connect:    c7R3cm1pM6HztmCzAACB
    [Nest] 17  - 06/30/2024, 1:13:33 PM     LOG [Api:EventRepository] Websocket Disconnect: c7R3cm1pM6HztmCzAACB
    [Nest] 17  - 06/30/2024, 1:13:33 PM     LOG [Api:EventRepository] Websocket Connect:    bZE2Ghd30DwClGtIAACD
    [Nest] 7  - 06/30/2024, 1:13:42 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 93c3e87f-2fe3-4f6b-a1db-6bb28821df36
    [Nest] 17  - 06/30/2024, 1:13:51 PM     LOG [Api:EventRepository] Websocket Disconnect: bZE2Ghd30DwClGtIAACD
    [Nest] 17  - 06/30/2024, 1:13:51 PM     LOG [Api:EventRepository] Websocket Connect:    J_ZCNQ_zWXaPlSNuAACF
    [Nest] 7  - 06/30/2024, 1:14:06 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset fe7bb540-9e25-455c-b64d-f030e4eaa988
    [Nest] 17  - 06/30/2024, 1:14:11 PM     LOG [Api:EventRepository] Websocket Disconnect: J_ZCNQ_zWXaPlSNuAACF
    [Nest] 17  - 06/30/2024, 1:14:11 PM     LOG [Api:EventRepository] Websocket Connect:    c_b0NvAEDIvvyv-zAACH
    [Nest] 17  - 06/30/2024, 1:24:57 PM     LOG [Api:EventRepository] Websocket Disconnect: c_b0NvAEDIvvyv-zAACH
    [Nest] 17  - 06/30/2024, 1:24:57 PM     LOG [Api:EventRepository] Websocket Connect:    KGIzDj1yPeJL1AFKAACJ
    [Nest] 7  - 06/30/2024, 1:25:07 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset e5419479-cc83-4666-aeea-1651e1ad203d
    [Nest] 17  - 06/30/2024, 1:25:18 PM     LOG [Api:EventRepository] Websocket Disconnect: KGIzDj1yPeJL1AFKAACJ
    [Nest] 17  - 06/30/2024, 1:25:19 PM     LOG [Api:EventRepository] Websocket Connect:    pY7WQ7rpib0LmGYmAACL
    [Nest] 17  - 06/30/2024, 1:26:33 PM     LOG [Api:EventRepository] Websocket Disconnect: pY7WQ7rpib0LmGYmAACL
    [Nest] 17  - 06/30/2024, 1:26:33 PM     LOG [Api:EventRepository] Websocket Connect:    80qn10bq_P7kvYFIAACN
    [Nest] 17  - 06/30/2024, 1:27:39 PM     LOG [Api:EventRepository] Websocket Disconnect: 80qn10bq_P7kvYFIAACN
    [Nest] 17  - 06/30/2024, 1:27:39 PM     LOG [Api:EventRepository] Websocket Connect:    eYC9PNCdnF1WjY01AACP
    [Nest] 7  - 06/30/2024, 1:27:44 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 52de5e5f-0987-4fa3-b304-8e67c3ef825c
    [Nest] 17  - 06/30/2024, 1:28:06 PM     LOG [Api:EventRepository] Websocket Disconnect: eYC9PNCdnF1WjY01AACP
    [Nest] 17  - 06/30/2024, 1:28:06 PM     LOG [Api:EventRepository] Websocket Connect:    MzsnT-OvSmxEGL78AACR
    [Nest] 17  - 06/30/2024, 1:29:26 PM     LOG [Api:EventRepository] Websocket Disconnect: MzsnT-OvSmxEGL78AACR
    [Nest] 17  - 06/30/2024, 1:29:26 PM     LOG [Api:EventRepository] Websocket Connect:    pHCQPQTmGOkQmGRVAACT
    [Nest] 17  - 06/30/2024, 1:29:55 PM     LOG [Api:EventRepository] Websocket Disconnect: pHCQPQTmGOkQmGRVAACT
    [Nest] 17  - 06/30/2024, 1:30:04 PM     LOG [Api:EventRepository] Websocket Connect:    USANPxyqFxJGixTAAACV
    [Nest] 17  - 06/30/2024, 1:30:44 PM     LOG [Api:EventRepository] Websocket Disconnect: USANPxyqFxJGixTAAACV
    [Nest] 17  - 06/30/2024, 1:30:50 PM     LOG [Api:EventRepository] Websocket Connect:    DDS-Nk3d2s9K9GkbAACX
    [Nest] 17  - 06/30/2024, 1:32:28 PM     LOG [Api:EventRepository] Websocket Disconnect: DDS-Nk3d2s9K9GkbAACX
    [Nest] 17  - 06/30/2024, 1:32:28 PM     LOG [Api:EventRepository] Websocket Connect:    pbQamkyrinabo0i_AACZ
    [Nest] 7  - 06/30/2024, 1:32:31 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 4f6ba741-fe4d-4472-89c0-24fcac3f7e69
    [Nest] 17  - 06/30/2024, 1:32:49 PM     LOG [Api:EventRepository] Websocket Disconnect: pbQamkyrinabo0i_AACZ
    [Nest] 17  - 06/30/2024, 1:32:49 PM     LOG [Api:EventRepository] Websocket Connect:    o6Z6zCzO-wYBgKs1AACb
    [Nest] 7  - 06/30/2024, 1:32:55 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 2b0e3a0e-a312-4206-9655-e16fbb3b9338
    [Nest] 17  - 06/30/2024, 1:33:19 PM     LOG [Api:EventRepository] Websocket Disconnect: o6Z6zCzO-wYBgKs1AACb
    [Nest] 17  - 06/30/2024, 1:33:20 PM     LOG [Api:EventRepository] Websocket Connect:    ELEjIq4-aOzSe9YfAACd
    [Nest] 17  - 06/30/2024, 1:33:54 PM     LOG [Api:EventRepository] Websocket Disconnect: ELEjIq4-aOzSe9YfAACd
    [Nest] 17  - 06/30/2024, 1:33:54 PM     LOG [Api:EventRepository] Websocket Connect:    RGbelXAsOk9WjW-sAACf
    [Nest] 7  - 06/30/2024, 1:33:57 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 99e53b39-7311-4544-b97d-f6097577d6f0
    [Nest] 17  - 06/30/2024, 1:33:59 PM     LOG [Api:EventRepository] Websocket Disconnect: RGbelXAsOk9WjW-sAACf
    [Nest] 17  - 06/30/2024, 1:33:59 PM     LOG [Api:EventRepository] Websocket Connect:    Ls2HIVTi4MLTQsTdAACh
    [Nest] 17  - 06/30/2024, 1:34:10 PM     LOG [Api:EventRepository] Websocket Disconnect: Ls2HIVTi4MLTQsTdAACh
    [Nest] 17  - 06/30/2024, 1:34:10 PM     LOG [Api:EventRepository] Websocket Connect:    xhJdAofF4uCMByjfAACj
    [Nest] 17  - 06/30/2024, 1:34:12 PM     LOG [Api:EventRepository] Websocket Disconnect: xhJdAofF4uCMByjfAACj
    [Nest] 17  - 06/30/2024, 1:34:12 PM     LOG [Api:EventRepository] Websocket Connect:    E270F9OwOvM8T0S-AACl
    [Nest] 7  - 06/30/2024, 1:34:15 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 9d6d4d56-3684-40dc-a1d5-0557f3295447
    [Nest] 17  - 06/30/2024, 1:34:16 PM     LOG [Api:EventRepository] Websocket Disconnect: E270F9OwOvM8T0S-AACl
    [Nest] 17  - 06/30/2024, 1:34:17 PM     LOG [Api:EventRepository] Websocket Connect:    6wSQXuieWQgzscDPAACn
    [Nest] 7  - 06/30/2024, 1:35:02 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset fe012857-5ea9-4a99-99c5-df3f98ab1eb6
    [Nest] 7  - 06/30/2024, 1:35:06 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset fe012857-5ea9-4a99-99c5-df3f98ab1eb6
    [Nest] 7  - 06/30/2024, 1:35:08 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset fe012857-5ea9-4a99-99c5-df3f98ab1eb6
    [Nest] 17  - 06/30/2024, 1:35:11 PM     LOG [Api:EventRepository] Websocket Disconnect: 6wSQXuieWQgzscDPAACn
    [Nest] 17  - 06/30/2024, 1:35:11 PM     LOG [Api:EventRepository] Websocket Connect:    yp6TkyQrmf_ZRHHoAACp
    [Nest] 7  - 06/30/2024, 1:36:26 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 7678e6a0-7207-445e-9a01-f0c01e6b4376
    [Nest] 17  - 06/30/2024, 1:36:33 PM     LOG [Api:EventRepository] Websocket Disconnect: yp6TkyQrmf_ZRHHoAACp
    [Nest] 17  - 06/30/2024, 1:36:33 PM     LOG [Api:EventRepository] Websocket Connect:    FzUNqQg3o4nDJYqwAACr
    [Nest] 7  - 06/30/2024, 1:36:59 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset ab710ff4-c751-427b-bbb3-75beda85cdc1
    [Nest] 17  - 06/30/2024, 1:37:15 PM     LOG [Api:EventRepository] Websocket Disconnect: FzUNqQg3o4nDJYqwAACr
    [Nest] 17  - 06/30/2024, 1:37:16 PM     LOG [Api:EventRepository] Websocket Connect:    MQOHSF5oXanNzchaAACt
    [Nest] 17  - 06/30/2024, 1:39:44 PM     LOG [Api:EventRepository] Websocket Disconnect: MQOHSF5oXanNzchaAACt
    [Nest] 17  - 06/30/2024, 1:39:44 PM     LOG [Api:EventRepository] Websocket Connect:    ftpXHItkLrST6ojGAACv
    [Nest] 17  - 06/30/2024, 1:40:24 PM     LOG [Api:EventRepository] Websocket Disconnect: ftpXHItkLrST6ojGAACv
    [Nest] 17  - 06/30/2024, 1:40:24 PM     LOG [Api:EventRepository] Websocket Connect:    Fo6svtmRoOWDvez7AACx
    [Nest] 17  - 06/30/2024, 1:40:35 PM     LOG [Api:EventRepository] Websocket Disconnect: Fo6svtmRoOWDvez7AACx
    [Nest] 17  - 06/30/2024, 1:40:36 PM     LOG [Api:EventRepository] Websocket Connect:    aQqaGQZZs8heePKQAACz
    [Nest] 7  - 06/30/2024, 1:40:51 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset c7532451-6cae-4936-afe3-c9b502c2b7a1
    [Nest] 7  - 06/30/2024, 1:40:52 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset c7532451-6cae-4936-afe3-c9b502c2b7a1
    [Nest] 7  - 06/30/2024, 1:40:53 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset c7532451-6cae-4936-afe3-c9b502c2b7a1
    [Nest] 17  - 06/30/2024, 1:40:59 PM     LOG [Api:EventRepository] Websocket Disconnect: aQqaGQZZs8heePKQAACz
    [Nest] 17  - 06/30/2024, 1:41:00 PM     LOG [Api:EventRepository] Websocket Connect:    GEVr6Lx7ZcURs5-YAAC1
    [Nest] 7  - 06/30/2024, 1:41:24 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 62a10c0c-6adc-47c6-9dcc-13a56c68e6e0
    [Nest] 17  - 06/30/2024, 1:41:29 PM     LOG [Api:EventRepository] Websocket Disconnect: GEVr6Lx7ZcURs5-YAAC1
    [Nest] 17  - 06/30/2024, 1:41:30 PM     LOG [Api:EventRepository] Websocket Connect:    do_loPOADlcP27MlAAC3
    [Nest] 7  - 06/30/2024, 1:41:43 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 2d667303-c297-4342-876c-e2fdc5cda4ef
    [Nest] 7  - 06/30/2024, 1:41:46 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset a2848534-b2da-42bc-bdbc-f9973aa66d80
    [Nest] 7  - 06/30/2024, 1:41:49 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset baf4e9ec-f215-4c31-abfe-0a2e170d91da
    [Nest] 7  - 06/30/2024, 1:41:53 PM     LOG [Microservices:MediaService] Successfully generated JPEG image preview for asset 8ea605c3-0263-4c7e-80ac-9fcf49063c5b

    nothing interesting in machine-learning

    [06/30/24 02:18:06] INFO     Starting gunicorn 22.0.0                           
    [06/30/24 02:18:06] INFO     Using worker: app.config.CustomUvicornWorker       
    [06/30/24 02:18:06] INFO     Booting worker with pid: 10                        
    [06/30/24 02:18:13] INFO     Started server process [10]                        
    [06/30/24 02:18:13] INFO     Waiting for application startup.                   
    [06/30/24 02:18:13] INFO     Created in-memory cache with unloading after 300s  
                             of inactivity.                                     
    [06/30/24 02:18:13] INFO     Initialized request thread pool with 16 threads.   
    [06/30/24 02:18:13] INFO     Application startup complete.                      
    [06/30/24 12:11:16] INFO     Setting 'ViT-B-32__openai' execution providers to  
                             ['CPUExecutionProvider'], in descending order of   
                             preference                                         
    [06/30/24 12:11:16] INFO     Loading visual model 'ViT-B-32__openai' to memory  
    [06/30/24 12:16:24] INFO     Shutting down due to inactivity.                   
    [06/30/24 12:16:24] INFO     Shutting down                                      
    [06/30/24 12:16:24] INFO     Waiting for application shutdown.                  
    [06/30/24 12:16:24] INFO     Application shutdown complete.                     
    [06/30/24 12:16:24] INFO     Finished server process [10]                       
    [06/30/24 12:16:24] ERROR    Worker (pid:10) was sent SIGINT!                   
    [06/30/24 12:16:24] INFO     Booting worker with pid: 8262                      
    [06/30/24 12:16:30] INFO     Started server process [8262]                      
    [06/30/24 12:16:30] INFO     Waiting for application startup.                   
    [06/30/24 12:16:30] INFO     Created in-memory cache with unloading after 300s  
                             of inactivity.                                     
    [06/30/24 12:16:30] INFO     Initialized request thread pool with 16 threads.   
    [06/30/24 12:16:30] INFO     Application startup complete.                      
    [06/30/24 13:12:15] INFO     Setting 'buffalo_l' execution providers to         
                             ['CPUExecutionProvider'], in descending order of   
                             preference                                         
    [06/30/24 13:12:15] INFO     Loading detection model 'buffalo_l' to memory      
    [06/30/24 13:12:15] INFO     Setting 'buffalo_l' execution providers to         
                             ['CPUExecutionProvider'], in descending order of   
                             preference                                         
    [06/30/24 13:12:15] INFO     Loading recognition model 'buffalo_l' to memory    
    [06/30/24 13:17:20] INFO     Shutting down due to inactivity.                   
    [06/30/24 13:17:20] INFO     Shutting down                                      
    [06/30/24 13:17:20] INFO     Waiting for application shutdown.                  
    [06/30/24 13:17:20] INFO     Application shutdown complete.                     
    [06/30/24 13:17:20] INFO     Finished server process [8262]                     
    [06/30/24 13:17:20] ERROR    Worker (pid:8262) was sent SIGINT!                 
    [06/30/24 13:17:20] INFO     Booting worker with pid: 9146                      
    [06/30/24 13:17:24] INFO     Started server process [9146]                      
    [06/30/24 13:17:24] INFO     Waiting for application startup.                   
    [06/30/24 13:17:24] INFO     Created in-memory cache with unloading after 300s  
                             of inactivity.                                     
    [06/30/24 13:17:24] INFO     Initialized request thread pool with 16 threads.   
    [06/30/24 13:17:24] INFO     Application startup complete.                      

    the databae logs are waaay too spammy to post but here are some errors that aren't being reported in the server hmm was there a database schema change that was supposed to happen that didnt?

    2024-06-30 14:14:30.467 UTC [2155] ERROR:  column AssetEntity.isReadOnly does not exist at character 1130
    2024-06-30 14:17:15.029 UTC [2155] ERROR:  column LibraryEntity.type does not exist at character 154
    2024-06-30 14:17:23.929 UTC [2155] ERROR:  column asset.isReadOnly does not exist at character 890

    redis is all good

  2. UPLOAD_LOCATION is a local folder "/my/path" that i mount in docker