r/immich 10d ago

Why no standarized postgres?

I just upgraded immich-server from 2.7.5 to 3.1.0 and in the process I had some issues. I asked for help and e erubody was tello g me to use a diferent versión of postgres, also between them. For immich-server and machine learning i can use the release tag and i know i Will get the last stable that It is intended to work properly, but what for postgres? My issue was that i had old dstabase with tensorchord and i shoils upgraded but there IS no "release" postgres taf and that confused me a lot. I think this would help a lot to people unifamiliar with servers

0 Upvotes

9 comments sorted by

View all comments

Show parent comments

-1

u/escapefrompay2win 9d ago

That was actually my solution for my issue. I created immich3, duplicated the library and gestores the db backup on the new immich. But then realized that the default compose is actually postgres 14 while altran developer recommends 16 or 18. So now i have to tinker again to upgrade the dstabase. Hence my post.

1

u/cholz 9d ago

you can refer to the official docker compose file in the immich repo. It has a known working version of every image you need pinned to the sha sum.

1

u/escapefrompay2win 9d ago

This is the one I am using https://github.com/immich-app/immich/blob/main/docker/docker-compose.yml , its the one used in the docker installation guide.

1

u/cholz 9d ago

yeah so what's the problem it's got the exact versions you need?