Skip to content
Discussion options

You must be logged in to vote

I would not upgrade PostgreSQL to 16 just because PostgreSQL 16 is newer.

The important thing here is to follow the database image from the Immich release you are actually running. The current official Immich Compose configuration still uses a PostgreSQL 14 based image:

image: ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:...

and Valkey is also pinned to a specific image/digest.

So those versions are intentional dependencies, not simply outdated containers.

A PostgreSQL major-version upgrade is also not the same as updating a normal application container. You should not change:

postgres:14 -> postgres:16

while reusing the same data directory unless you follow a pr…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@vmfleungapps-spec
Comment options

@tigran-sargsyan-w
Comment options

Answer selected by vmfleungapps-spec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants