Closed RacerEdge closed 1 week ago
Read the release notes.
Please read the release note and make the appropriate changes to your docker-compose file.
Thanks
On Wed, Oct 16, 2024 at 7:43 PM RacerEdge @.***> wrote:
The bug
Hi, my Server isn't reachable after the update to 1.118.0. Either via Web neither via App. Containers are running.
Any Idea The OS that Immich Server is running on
Ubuntu 24.04.1 Version of Immich Server
1.118.0 Version of Immich Mobile App
1.118.0 Platform with the issue
- Server
- Web
- Mobile
Your docker-compose.yml content
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} http://ghcr.io/immich-app/immich-server:$%7BIMMICH_VERSION:-release%7D
extends:
# file: hwaccel.transcoding.yml # service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding volumes: # Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - 2283:3001 depends_on: - redis - database restart: always healthcheck: disable: false
immich-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} <http://ghcr.io/immich-app/immich-machine-learning:$%7BIMMICH_VERSION:-release%7D> # 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: - .env restart: always healthcheck: disable: false
redis: container_name: immich_redis image: @.***:e3b17ba9479deec4b7d1eeec1548a253acc537xxxxxxxxx healthcheck: test: redis-cli ping || exit 1 restart: always
database: container_name: immich_postgres image: @.***:90724186f0a3517cf6914295b5ab410db9ce2xxxxxxxxxxxxxx environment: 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/data healthcheck: 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 --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1 interval: 5m start_interval: 30s start_period: 5m command: ["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:
Your .env content
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}
extends:
# file: hwaccel.transcoding.yml # service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding volumes: # Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - 2283:3001 depends_on: - redis - database restart: always healthcheck: disable: false
immich-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: - .env restart: always healthcheck: disable: false
redis: container_name: immich_redis image: @.***:e3b17ba9479deec4b7d1eeec1548a253acc5374d68d3b27937fcfe4df8d18c7e healthcheck: test: redis-cli ping || exit 1 restart: always
database: container_name: immich_postgres image: @.***:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0 environment: 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/data healthcheck: 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 --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1 interval: 5m start_interval: 30s start_period: 5m command: ["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:
Reproduction steps
1.still not reachable 2. 3. ... Relevant log output
No response Additional information
No response
— Reply to this email directly, view it on GitHub https://github.com/immich-app/immich/issues/13498, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGONL7UOQ56MRPHQPLIEXVDZ3Y7L7AVCNFSM6AAAAABQBFADCSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU4TCNBVGIZDKOI . You are receiving this because you are subscribed to this thread.Message ID: @.***>
And where can i find them. Because this was my First thought
Mit freundlichen Grüßen Hans-Jörg Wahl
Von: Alex @.> Gesendet: Wednesday, October 16, 2024 12:47:09 PM An: immich-app/immich @.> Cc: RacerEdge @.>; Author @.> Betreff: Re: [immich-app/immich] Immich Server1.118.0 not reachable after update. (Issue #13498)
Please read the release note and make the appropriate changes to your docker-compose file.
Thanks
On Wed, Oct 16, 2024 at 7:43 PM RacerEdge @.***> wrote:
The bug
Hi, my Server isn't reachable after the update to 1.118.0. Either via Web neither via App. Containers are running.
Any Idea The OS that Immich Server is running on
Ubuntu 24.04.1 Version of Immich Server
1.118.0 Version of Immich Mobile App
1.118.0 Platform with the issue
- Server
- Web
- Mobile
Your docker-compose.yml content
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} http://ghcr.io/immich-app/immich-server:$%7BIMMICH_VERSION:-release%7D
extends:
file: hwaccel.transcoding.yml
service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
volumes:
Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro env_file:
- .env ports:
- 2283:3001 depends_on:
- redis
- database restart: always healthcheck: disable: false
immich-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} http://ghcr.io/immich-app/immich-machine-learning:$%7BIMMICH_VERSION:-release%7D
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 applicablevolumes:
- model-cache:/cache env_file:
- .env restart: always healthcheck: disable: false
redis: container_name: immich_redis image: @.***:e3b17ba9479deec4b7d1eeec1548a253acc537xxxxxxxxx healthcheck: test: redis-cli ping || exit 1 restart: always
database: container_name: immich_postgres image: @.***:90724186f0a3517cf6914295b5ab410db9ce2xxxxxxxxxxxxxx environment: 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/data healthcheck: 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 --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1 interval: 5m start_interval: 30s start_period: 5m command: ["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:
Your .env content
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}
extends:
file: hwaccel.transcoding.yml
service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
volumes:
Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro env_file:
- .env ports:
- 2283:3001 depends_on:
- redis
- database restart: always healthcheck: disable: false
immich-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 applicablevolumes:
- model-cache:/cache env_file:
- .env restart: always healthcheck: disable: false
redis: container_name: immich_redis image: @.***:e3b17ba9479deec4b7d1eeec1548a253acc5374d68d3b27937fcfe4df8d18c7e healthcheck: test: redis-cli ping || exit 1 restart: always
database: container_name: immich_postgres image: @.***:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0 environment: 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/data healthcheck: 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 --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1 interval: 5m start_interval: 30s start_period: 5m command: ["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:
Reproduction steps
1.still not reachable 2. 3. ... Relevant log output
No response Additional information
No response
— Reply to this email directly, view it on GitHub https://github.com/immich-app/immich/issues/13498, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGONL7UOQ56MRPHQPLIEXVDZ3Y7L7AVCNFSM6AAAAABQBFADCSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU4TCNBVGIZDKOI . You are receiving this because you are subscribed to this thread.Message ID: @.***>
— Reply to this email directly, view it on GitHubhttps://github.com/immich-app/immich/issues/13498#issuecomment-2416439977, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDAURMVGVLSUDTYB35NDCVDZ3Y723AVCNFSM6AAAAABQBFADCSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJWGQZTSOJXG4. You are receiving this because you authored the thread.Message ID: @.***>
👍
Mit freundlichen Grüßen Hans-Jörg Wahl
Von: Joren Guillaume @.> Gesendet: Wednesday, October 16, 2024 12:59:50 PM An: immich-app/immich @.> Cc: RacerEdge @.>; Author @.> Betreff: Re: [immich-app/immich] Immich Server1.118.0 not reachable after update. (Issue #13498)
https://github.com/immich-app/immich/releases/tag/v1.118.0
— Reply to this email directly, view it on GitHubhttps://github.com/immich-app/immich/issues/13498#issuecomment-2416469437, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BDAURMQJ7DA5KFY3HQK57A3Z3ZBKNAVCNFSM6AAAAABQBFADCSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJWGQ3DSNBTG4. You are receiving this because you authored the thread.Message ID: @.***>
Hello,
I made the changes and move to port 2283 but from the logs I see the following:
immich_server | [Nest] 17 - 10/16/2024, 4:17:48 PM LOG [Api:Bootstrap] Immich Server is listening on http://[::1]:3001 [v1.110.0] [PRODUCTION]
v1.110.0
You're using an old image
Oh okay missed that. Thanks.
The bug
Hi, my Server isn't reachable after the update to 1.118.0. Either via Web neither via App. Containers are running.
Any Idea
The OS that Immich Server is running on
Ubuntu 24.04.1
Version of Immich Server
1.118.0
Version of Immich Mobile App
1.118.0
Platform with the issue
Your docker-compose.yml content
Your .env content
Reproduction steps
1.still not reachable 2. 3. ...
Relevant log output
No response
Additional information
No response