34 lines
807 B
Plaintext
34 lines
807 B
Plaintext
[Unit]
|
|
Description=Immich - DB
|
|
Wants=network-online.target
|
|
After=network-online.target
|
|
|
|
[Container]
|
|
Pod=immich.pod
|
|
ContainerName=immich-db
|
|
Image=ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23
|
|
|
|
ShmSize=128mb
|
|
|
|
# Environment=POSTGRES_PASSWORD=
|
|
# Environment=POSTGRES_USER=
|
|
# Environment=POSTGRES_DB=
|
|
# Environment=DB_STORAGE_TYPE=
|
|
EnvironmentFile=/mnt/data/containers/immich/.env.immich-db
|
|
|
|
Volume=/mnt/data/containers/immich/postgresql:/var/lib/postgresql/data
|
|
Volume=/etc/timezone:/etc/timezone:ro
|
|
Volume=/etc/localtime:/etc/localtime:ro
|
|
|
|
HealthCmd=pg_isready -U immichuser -d immich
|
|
HealthInterval=5s
|
|
HealthRetries=3
|
|
HealthStartPeriod=15s
|
|
HealthTimeout=30s
|
|
|
|
[Service]
|
|
Restart=on-failure
|
|
RestartSec=5
|
|
StartLimitBurst=5
|
|
|