podbox/quadlets/checkmate/checkmate-server.container
2025-04-12 19:15:50 -05:00

27 lines
626 B
Text

[Unit]
Description=Checkmate server
Requires=checkmate-mongodb.service
Requires=checkmate-redis.service
After=checkmate-mongodb.service
After=checkmate-redis.service
[Service]
Restart=on-failure
TimeoutStartSec=900
[Install]
WantedBy=default.target
[Container]
Image=docker.io/bluewaveuptime/uptime_server:latest
ContainerName=checkmate-server
AutoUpdate=registry
Network=checkmate.network
HostName=checkmate-server
PublishPort=5000:5000
Volume=%t/podman/podman.sock:/run/user/1000/podman/podman.sock:ro
Environment=REDIS_HOST=checkmate-redis
Environment=DB_CONNECTION_STRING=mongodb://checkmate-mongodb:27017/uptime_db