thequad/roundcube/roundcube-db.container
2026-01-30 06:50:32 +00:00

37 lines
733 B
Plaintext

[Unit]
Description=Roundcube - DB
Wants=network-online.target
After=network-online.target
[Container]
Pod=roundcube.pod
ContainerName=roundcube-db
Image=docker.io/mariadb:11.8
AutoUpdate=registry
# Persistent volumes
Volume=/mnt/data/containers/roundcube/mariadb:/var/lib/mysql
# Environment variables
# Environment=MARIADB_USER=
# Environment=MARIADB_DATABASE=
# Environment=MARIADB_PASSWORD=
# Environment=MARIADB_ROOT_PASSWORD=
EnvironmentFile=/mnt/data/containers/roundcube/.env.roundcube-db
# Health monitoring
HealthCmd=healthcheck.sh --connect
HealthInterval=30s
HealthTimeout=15s
HealthRetries=10
HealthStartPeriod=15s
# Other
UserNS=keep-id:uid=999,gid=999
[Service]
Restart=on-failure
RestartSec=5
StartLimitBurst=5