error loading dynamically imported module: http://192.168.1.3:2283/_app/immutable/nodes/20.44450154.js (500) #2185

Closed
opened 2026-02-05 05:32:26 +03:00 by OVERLORD · 5 comments
Owner

Originally created by @zoof on GitHub (Feb 19, 2024).

The bug

After upgrading to the latest docker image, I get the above error.

The OS that Immich Server is running on

Debian 12

Version of Immich Server

Not sure how to tell

Version of Immich Mobile App

NA

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

version: "3.8"

#
# WARNING: Make sure to use the docker-compose.yml of the current release:
#
# https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
#
# The compose file on main may not be compatible with the latest release.
#

name: immich

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    command: [ "start.sh", "immich" ]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
    ports:
      - 2283:3001
    depends_on:
      - redis
      - database
    restart: always

  immich-microservices:
    container_name: immich_microservices
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    # extends:
    #   file: hwaccel.yml
    #   service: hwaccel
    command: [ "start.sh", "microservices" ]
    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      - /etc/localtime:/etc/localtime:ro
    env_file:
      - .env
    depends_on:
      - redis
      - database
    restart: always

  immich-machine-learning:
    container_name: immich_machine_learning
    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}
    volumes:
      - model-cache:/cache
    env_file:
      - .env
    restart: always

  redis:
    container_name: immich_redis
    image: redis:6.2-alpine@sha256:c5a607fb6e1bb15d32bbcf14db22787d19e428d59e31a5da67511b49bb0f1ccc
    restart: always

  database:
    container_name: immich_postgres
    image: tensorchord/pgvecto-rs:pg14-v0.1.11@sha256:0335a1a22f8c5dd1b697f14f079934f5152eaaa216c09b61e293be285491f8ee
    env_file:
      - .env
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
    volumes:
      - pgdata:/var/lib/postgresql/data
    restart: always

volumes:
  pgdata:
  model-cache:

Your .env content

# You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables

# The location where your uploaded files are stored
UPLOAD_LOCATION=./library

# The Immich version to use. You can pin this to a specific version like "v1.71.0"
IMMICH_VERSION=release

# Connection secret for postgres. You should change it to a random password
DB_PASSWORD=************

# The values below this line do not need to be changed
###################################################################################
DB_HOSTNAME=immich_postgres
DB_USERNAME=postgres
DB_DATABASE_NAME=immich

REDIS_HOSTNAME=immich_redis

Reproduction steps

1. docker compose down
2. docker compose pull
3. docker compose up -d

Additional information

No response

Originally created by @zoof on GitHub (Feb 19, 2024). ### The bug After upgrading to the latest docker image, I get the above error. ### The OS that Immich Server is running on Debian 12 ### Version of Immich Server Not sure how to tell ### Version of Immich Mobile App NA ### Platform with the issue - [X] Server - [ ] Web - [ ] Mobile ### Your docker-compose.yml content ```YAML version: "3.8" # # WARNING: Make sure to use the docker-compose.yml of the current release: # # https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml # # The compose file on main may not be compatible with the latest release. # name: immich services: immich-server: container_name: immich_server image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} command: [ "start.sh", "immich" ] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - 2283:3001 depends_on: - redis - database restart: always immich-microservices: container_name: immich_microservices image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} # extends: # file: hwaccel.yml # service: hwaccel command: [ "start.sh", "microservices" ] volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env depends_on: - redis - database restart: always immich-machine-learning: container_name: immich_machine_learning image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release} volumes: - model-cache:/cache env_file: - .env restart: always redis: container_name: immich_redis image: redis:6.2-alpine@sha256:c5a607fb6e1bb15d32bbcf14db22787d19e428d59e31a5da67511b49bb0f1ccc restart: always database: container_name: immich_postgres image: tensorchord/pgvecto-rs:pg14-v0.1.11@sha256:0335a1a22f8c5dd1b697f14f079934f5152eaaa216c09b61e293be285491f8ee env_file: - .env environment: POSTGRES_PASSWORD: ${DB_PASSWORD} POSTGRES_USER: ${DB_USERNAME} POSTGRES_DB: ${DB_DATABASE_NAME} volumes: - pgdata:/var/lib/postgresql/data restart: always volumes: pgdata: model-cache: ``` ### Your .env content ```Shell # You can find documentation for all the supported env variables at https://immich.app/docs/install/environment-variables # The location where your uploaded files are stored UPLOAD_LOCATION=./library # The Immich version to use. You can pin this to a specific version like "v1.71.0" IMMICH_VERSION=release # Connection secret for postgres. You should change it to a random password DB_PASSWORD=************ # The values below this line do not need to be changed ################################################################################### DB_HOSTNAME=immich_postgres DB_USERNAME=postgres DB_DATABASE_NAME=immich REDIS_HOSTNAME=immich_redis ``` ### Reproduction steps ```bash 1. docker compose down 2. docker compose pull 3. docker compose up -d ``` ### Additional information _No response_
Author
Owner

@bo0tzz commented on GitHub (Feb 19, 2024):

Try clearing your browser cache (and that of your reverse proxy if you use one).

@bo0tzz commented on GitHub (Feb 19, 2024): Try clearing your browser cache (and that of your reverse proxy if you use one).
Author
Owner

@zoof commented on GitHub (Feb 19, 2024):

Thanks, I tried opening the page in a different web browser and it didn't work. I am not running it behind a reverse proxy so that's not the problem.

The problem seems to be that it is not starting correctly and the server and database components constantly restart:

81d3a1874702   ghcr.io/immich-app/immich-server:release             "tini -- /bin/sh sta…"   54 minutes ago   Restarting (1) 5 seconds ago                                                immich_server
ef222d24c81c   ghcr.io/immich-app/immich-server:release             "tini -- /bin/sh sta…"   54 minutes ago   Restarting (1) 5 seconds ago                                                immich_microservices
00739edf3b53   tensorchord/pgvecto-rs:pg14-v0.1.11                  "docker-entrypoint.s…"   54 minutes ago   Restarting (1) 16 seconds ago                                               immich_postgres
41d91329e06b   ghcr.io/immich-app/immich-machine-learning:release   "tini -- ./start.sh"     54 minutes ago   Up 54 minutes                                                               immich_machine_learning
bb130dc5aa2b   redis:6.2-alpine                                     "docker-entrypoint.s…"   54 minutes ago   Up 54 minutes                   6379/tcp                                    immich_redis
@zoof commented on GitHub (Feb 19, 2024): Thanks, I tried opening the page in a different web browser and it didn't work. I am not running it behind a reverse proxy so that's not the problem. The problem seems to be that it is not starting correctly and the server and database components constantly restart: ``` 81d3a1874702 ghcr.io/immich-app/immich-server:release "tini -- /bin/sh sta…" 54 minutes ago Restarting (1) 5 seconds ago immich_server ef222d24c81c ghcr.io/immich-app/immich-server:release "tini -- /bin/sh sta…" 54 minutes ago Restarting (1) 5 seconds ago immich_microservices 00739edf3b53 tensorchord/pgvecto-rs:pg14-v0.1.11 "docker-entrypoint.s…" 54 minutes ago Restarting (1) 16 seconds ago immich_postgres 41d91329e06b ghcr.io/immich-app/immich-machine-learning:release "tini -- ./start.sh" 54 minutes ago Up 54 minutes immich_machine_learning bb130dc5aa2b redis:6.2-alpine "docker-entrypoint.s…" 54 minutes ago Up 54 minutes 6379/tcp immich_redis ```
Author
Owner

@mmomjian commented on GitHub (Feb 19, 2024):

You are using a pretty old configuration of Immich since you still have two copies of immich-server running. Please follow the installation instructions to update to the newest version.

@mmomjian commented on GitHub (Feb 19, 2024): You are using a pretty old configuration of Immich since you still have two copies of immich-server running. Please follow the installation instructions to update to the newest version.
Author
Owner

@zoof commented on GitHub (Feb 20, 2024):

I copied the new docker-compose.yml and .env files but there are still two copies of immich-server running. Which of the container images should I delete?

@zoof commented on GitHub (Feb 20, 2024): I copied the new docker-compose.yml and .env files but there are still two copies of immich-server running. Which of the container images should I delete?
Author
Owner

@jrasm91 commented on GitHub (Feb 20, 2024):

There are actually supposed to be two copies. The immich-server image is the same for immich-server and immich-microservices

@jrasm91 commented on GitHub (Feb 20, 2024): There are actually supposed to be two copies. The immich-server _image_ is the same for `immich-server` and `immich-microservices`
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#2185