Update Immich server with latest version using portainer
Hello,
i am using Immich but cannot find a way to update to the latest version.
is there a way to do it?
11 Replies
Depends on how you have installed it, for example if you use the Docker Compose method. It is documented here https://immich.app/docs/install/docker-compose#step-4---upgrading
Note that always read the release notes https://github.com/immich-app/immich/releases before you upgrade. There is a lot of changes (Immich is unfinished, fast moving project) and from time to time you need to update some configuration on a breaking change.
I have no personal experience with Portainer but from https://immich.app/docs/install/portainer it looks like you need to update the yaml-file (docker compose file), see the release page and the current example https://github.com/immich-app/immich/blob/main/docker/docker-compose.yml as inspiration, you may also need to change the env-file, once again see the release notes for possible changes, the current sample is here https://github.com/immich-app/immich/blob/main/docker/example.env
thank you
let me try it
i installed using portainer stack
i tried it
but cannot update to 1.53.0
nvm
was able to do it
@gujaratiraja What exactly did you do in portainer to get it to update. Video would be amazing and thanks in advance
Been updating at Portainer without issues, tho weirdness.
At your Immich Stack - go to the Editor tab and click on the Update the Stack button. It should give you an option to Re-pull image and redeploy, enable that and Submit.
Redeploying will take a very long time. Portainer will even complain that its unable to update the stack, but it is still updating. Let it take its course by checking the individual Containers statuses.
After that, check the Images and you should see the images are updated with the old ones unused. You can delete those after Immich is up and stable.
roger that I will try this again
ya I'm probably going to just have to rebuild on another VM

I mean it says everything is running fine

Checking the log of the server would help

Yep that would explain why the sever won't start. Please take a look at the release note here to help you fix the issue https://github.com/immich-app/immich/releases/tag/v1.51.0
GitHub
Release v1.51.0 · immich-app/immich
v1.51.0
Breaking Changes 🚨
This release added a new container to Immich's ecosystem, namely Typesense. Please update your docker-compose.yml file to include the new container and .env file to h...
Mission complete took a second to figure out I needed to add the .env sytext and numbers in portainer but I got it back up and running thank you @Alex
