1.117.0

Hi im currently trying to go from 1.117.0 to the latest version, i currently have it reverse proxied and everything is working, when trying to update it breaks please help
30 Replies
Immich
Immich•5mo ago
:wave: Hey @Sinistercalling, Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:. References - Container Logs: docker compose logs docs - Container Status: docker ps -a docs - Reverse Proxy: https://immich.app/docs/administration/reverse-proxy - Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA Checklist I have... 1. :blue_square: verified I'm on the latest release(note that mobile app releases may take some time). 2. :blue_square: read applicable release notes. 3. :blue_square: reviewed the FAQs for known issues. 4. :blue_square: reviewed Github for known issues. 5. :blue_square: tried accessing Immich via local ip (without a custom reverse proxy). 6. :blue_square: uploaded the relevant information (see below). 7. :blue_square: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable (an item can be marked as "complete" by reacting with the appropriate number) Information In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider: - Your docker-compose.yml and .env files. - Logs from all the containers and their status (see above). - All the troubleshooting steps you've tried so far. - Any recent changes you've made to Immich or your system. - Details about your system (both software/OS and hardware). - Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h). - The version of the Immich server, mobile app, and other relevant pieces. - Any other information that you think might be relevant. Please paste files and logs with proper code formatting, and especially avoid blurry screenshots. Without the right information we can't work out what the problem is. Help us help you ;) If this ticket can be closed you can use the /close command, and re-open it later if needed. Please make sure you have read and followed the release notes: https://github.com/immich-app/immich/discussions?discussions_q=label%3Achangelog%3Abreaking-change+sort%3Adate_created
Mraedis
Mraedis•5mo ago
Read, the breaking changes are important. Also why are you using odt for your compose 👀
Sinistercalling
SinistercallingOP•5mo ago
when i try to share my compose discord says its too long
Mraedis
Mraedis•5mo ago
Anyway the port change is probably what's getting you Just read the v118 breaking changes
Sinistercalling
SinistercallingOP•5mo ago
sorry im really a super beginner
Daniel
Daniel•5mo ago
Just the average FYI that Immich isn't ideal for "super beginners" since you're dealing with very precious memories and you don't want to lose those under any circumstances
Sinistercalling
SinistercallingOP•5mo ago
i do have things backed up elsewhere and do have several other containers i have setup, however immich seems like its in its own league
Mraedis
Mraedis•5mo ago
So on to thos changes, have you read through @Sinistercalling?
Sinistercalling
SinistercallingOP•5mo ago
i have changed the port the others regarding remove command im not sure i understand
Daniel
Daniel•5mo ago
Not in the compose file you shared
Sinistercalling
SinistercallingOP•5mo ago
after changing the port i just keep getting container portions restarting
Daniel
Daniel•5mo ago
Container portions?
Sinistercalling
SinistercallingOP•5mo ago
No description
Daniel
Daniel•5mo ago
You need to run docker compose up -d for it to recreate the container and apply the changes
Sinistercalling
SinistercallingOP•5mo ago
i have
Daniel
Daniel•5mo ago
Have you followed the 3. step in the breaking changes as well?
Sinistercalling
SinistercallingOP•5mo ago
no i didnt sorry let me see if i understand where those are
Sinistercalling
SinistercallingOP•5mo ago
ok i should remove the command line here entirely ?
No description
Daniel
Daniel•5mo ago
Correct And remove the microservices container
Daniel
Daniel•5mo ago
Just like the docs say :)
No description
Sinistercalling
SinistercallingOP•5mo ago
the container or the command line there also ? name: immich services: immich-server: container_name: immich_server image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release} volumes: - ${UPLOAD_LOCATION}:/usr/src/app/upload - /etc/localtime:/etc/localtime:ro env_file: - .env ports: - 2283:2283 depends_on: - redis - database restart: always 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 redis: container_name: immich_redis image: registry.hub.docker.com/library/redis:6.2-alpine@sha256:51d6c56749a4243096327e3fb964a48ed92254357108449cb6e23999c37773c5 restart: always database: container_name: immich_postgres image: registry.hub.docker.com/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0 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: is this correct ?
Daniel
Daniel•5mo ago
You can also use code formatting as explained in the first bot message But yeah LGTM
Sinistercalling
SinistercallingOP•5mo ago
im trying to see how to use code formatting holy crap it works question if i change my .env from 123.0 to release will it break immich again ? the immich version i mean
Daniel
Daniel•5mo ago
No, since that's the same version It's a good practice to pin your version though
Sinistercalling
SinistercallingOP•5mo ago
so i should leave it and then do a pull with a new version when i think its safe ?
Daniel
Daniel•5mo ago
If you change the version manually you don't need to run docker compose pull docker compose up -d will always pull the version if it doesn't exist, which will be the case for a new version
Sinistercalling
SinistercallingOP•5mo ago
i see thank you guys
Immich
Immich•5mo ago
This thread has been closed. To re-open, use the button below.

Did you find this page helpful?