Immich_PostgreSQL

Immich_PostgreSQL

Docker-Anwendung from bmartino1's Repository

Übersicht

This container (based on PostgreSQL 18) is specifically configured for seamless integration with the Immich container, which fulfills the requirement for PostgreSQL for use with Immich. As Immich is taking over the project and maintaining one themselves for their project stack. See the original project: https://github.com/tensorchord/pgvecto.rs New Immich database release: https://github.com/immich-app/immich/discussions/18429 Repo: https://github.com/immich-app/base-images/pkgs/container/postgres Configuration Parameters POSTGRES_PASSWORD - Superuser password. Default: postgres Note -- If you change this value, remember to update it in the Immich container configuration as well. POSTGRES_USER - Username for the superuser. Default: postgres Note -- Alterations to this setting should also be mirrored in the Immich container. POSTGRES_DB - Default database. Default: postgres Note -- Any change here should be replicated in the Immich container configuration. Storage Data and configuration path: /mnt/user/appdata/postgresql_immich This is the directory where Postgres stores its application data and configuration files.

Anforderungen

Postgres v18 and up!!!
https://hub.docker.com/_/postgres#pgdata
https://github.com/docker-library/postgres/pull/1259
Container data paths change!

ALWAYS MAKE A BACKUP!!! SEE https://immich.app/docs/administration/postgres-standalone/#migrating-to-vectorchord The Immich container and a Redis container

Laufzeit-Argumente

Netzwerk
host
Shell
sh
Privilegiert
false
Extra Params
--hostname postgres --dns=8.8.8.8

Konfiguration der Vorlage

POSTGRES_PASSWORDVariable

Initial superuser password (required) Set once at first database creation.

Wert
changeme
POSTGRES_USERVariable

Initial superuser name (default: postgres)

Wert
postgres
POSTGRES_DBVariable

Initial database name (default: postgres)

Wert
immich
Database Storage Path (Appdata)Pathrw

PostgreSQL data storage location https://hub.docker.com/_/postgres#pgdata https://github.com/docker-library/postgres/pull/1259

Ziel
/var/lib/postgresql/data
Standard
/mnt/user/appdata/postgresql_immich
Wert
/mnt/user/appdata/postgresql_immich
PostgreSQL access portPorttcp

PostgreSQL TCP connection port mapped to 5432 Docker bridge NAT

Ziel
5432
Standard
5432
Wert
5432
pgdataVariable
Ziel
PGDATA
Standard
/var/lib/postgresql/data
Wert
/var/lib/postgresql/data
TailScale Fallback State DirectoryVariable{3}

Fallback container directory for Tailscale state information - Added by Community Applications

Ziel
CA_TS_FALLBACK_DIR
Standard
/var/lib/postgresql/
Wert
/var/lib/postgresql/

Einzelheiten

Repository
ghcr.io/immich-app/postgres:18-vectorchord0.5.3-pgvector0.8.1
Zuletzt aktualisiert2026-05-31
Erstmals gesehen2025-11-09

Führen Sie Immich_PostgreSQL auf Unraid aus.

Immich_PostgreSQL ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.