netcup-setup/ansible/roles/services/files/authentik/authentik-postgres.container
2025-12-30 01:47:19 +01:00

23 lines
560 B
Plaintext

[Unit]
Description=Postgres database for Authentik
Wants=network-online.target
After=network.target network-online.target
[Container]
Pod=authentik.pod
ContainerName=authentik-postgres
Image=docker.io/library/postgres:16-alpine
AutoUpdate=registry
Secret=pg_db,type=env,target=POSTGRES_DB
Secret=pg_user,type=env,target=POSTGRES_USER
Secret=pg_pw,type=env,target=POSTGRES_PASSWORD
Volume=/var/vol/authentik/database:/var/lib/postgresql/data:Z
[Service]
Restart=on-failure
RestartSec=60
TimeoutStartSec=60
[Install]
WantedBy=multi-user.target default.target