21 lines
657 B
Text
21 lines
657 B
Text
[Unit]
|
|
PartOf=keycloak.target
|
|
|
|
[Container]
|
|
AutoUpdate=registry
|
|
ContainerName=postgres
|
|
Environment=POSTGRES_DB={{ podman_keycloak_postgres_keycloak_database }}
|
|
Environment=POSTGRES_PASSWORD={{ podman_keycloak_postgres_keycloak_password }}
|
|
Environment=POSTGRES_USER={{ podman_keycloak_postgres_keycloak_username }}
|
|
Environment=POSTGRES_HOST_AUTH_METHOD=scram-sha-256
|
|
Environment=POSTGRES_INITDB_ARGS=--auth-host=scram-sha-256
|
|
Image=docker.io/postgres:17.3
|
|
Network=keycloak.network
|
|
Volume=/home/{{ podman_keycloak_podman_rootless_user }}/postgres:/var/lib/postgresql/data:rw,Z
|
|
|
|
[Service]
|
|
Slice=keycloak.slice
|
|
Restart=always
|
|
|
|
[Install]
|
|
WantedBy=keycloak.target
|