ImmichI
Immich7mo ago
RedGamer

1.133.0 update help

Hi everyone,

I’m a beginner user and a bit inexperienced with Immich. I’ve carefully read the changelog for version 1.133.0, but I’m a little worried about causing damage during the upgrade. Could someone help me for a few minutes so I don’t mess everything up? XD

Right now I’m using Immich in a very simple way: I installed it on Ubuntu Desktop (accessed via SSH) and configured an external drive on my NAS as the storage location. I haven’t changed any other settings, so I’m not sure if the upgrade instructions are meant for “basic” setups like mine or only for more complex configurations.

I’ve attached my docker-compose.yml file below. Thanks a lot for your help!
(The version I’m currently using is 1.132.3)


  • .env
    ports:
  • '2283:2283'
    depends_on:
  • redis
  • databaserestart: alwayshealthcheck:disable: falseimmich-machine-learning:container_name: immich_machine_learning

    For hardware acceleration, add one of -[armnn, cuda, openvino] to the image tag.

    Example tag: ${IMMICH_VERSION:-release}-cuda

    image: ghcr.io/immich-app/immich-machine-learning:${IMMICH_VERSION:-release}

    extends: # uncomment this section for hardware acceleration - see https://immich.app/docs/features/ml-hardware-acceleration

    file: hwaccel.ml.yml

    service: cpu # set to one of [armnn, cuda, openvino, openvino-wsl] for accelerated inference - use the -wsl version for WSL2 where applicable

    volumes:
  • model-cache:/cache
    env_file:
  • .envrestart: alwayshealthcheck:disable: falseredis:container_name: immich_redisimage: docker.io/redis:6.2-alpine@sha256:2ba50e1ac3a0ea17b736ce9db2b0a9f6f8b85d4c27d5f5accc6a416d8f42c6d5healthcheck:test: redis-cli ping || exit 1restart: alwaysdatabase:container_name: immich_postgresimage: docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0environment:POSTGRES_PASSWORD: ${DB_PASSWORD}POSTGRES_USER: ${DB_USERNAME}POSTGRES_DB: ${DB_DATABASE_NAME}POSTGRES_INITDB_ARGS: '--data-checksums'volumes:

    Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file

  • ${DB_DATA_LOCATION}:/var/lib/postgresql/datahealthcheck:test: pg_isready --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' || exit 1; Chksum="$$(psql --dbname='${DB_DATABASE_NAME}' --username='${DB_USERNAME}' --tuples-only --no-align>interval: 5mstart_interval: 30sstart_period: 5mcommand:['postgres','-c','shared_preload_libraries=vectors.so','-c','search_path="$$user", public, vectors','-c','logging_collector=on','-c','max_wal_size=2GB','-c','shared_buffers=512MB','-c','wal_compression=on',]restart: always
volumes:
model-cache:
Was this page helpful?