podbox/quadlets/matrix/matrix-db.container
2025-04-21 08:34:11 -05:00

29 lines
631 B
Text

[Unit]
Description=Matrix Synapse DB Quadlet
WantedBy=matrix.service
[Service]
Restart=always
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/library/postgres:15
ContainerName=matrix-db
AutoUpdate=registry
Network=matrix.network
HostName=matrix-db
PublishPort=5432:5432
Volume=matrix-db:/var/lib/postgresql/data
Environment=POSTGRES_PASSWORD=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Environment=POSTGRES_USER=synapse_user
Environment=POSTGRES_DB=synapse
Environment=LANG=C
Environment=LC_COLLATE=C
Environment=LC_CTYPE=C
Environment=POSTGRES_INITDB_ARGS=--encoding=UTF-8 --lc-collate=C --lc-ctype=C