mirror of
https://github.com/itzg/docker-minecraft-server.git
synced 2026-06-10 20:39:44 +00:00
27 lines
518 B
INI
27 lines
518 B
INI
[Unit]
|
|
Description=Minecraft server instance
|
|
Before=mc-router.service
|
|
|
|
[Container]
|
|
Image=docker.io/itzg/minecraft-server
|
|
ContainerName=%p-%i
|
|
AutoUpdate=registry
|
|
UserNS=auto
|
|
Volume=%p-%i:/data:Z,U
|
|
Network=minecraft.network
|
|
PodmanArgs=--tty --interactive
|
|
HealthCmd="/usr/local/bin/mc-health"
|
|
HealthInterval=10s
|
|
HealthRetries=20
|
|
HealthStartPeriod=1m
|
|
HealthTimeout=10s
|
|
Label=mc-router.host=%p-%i.example.com
|
|
EnvironmentFile=./mc/%i.env
|
|
|
|
[Service]
|
|
Restart=on-abnormal
|
|
RemainAfterExit=yes
|
|
|
|
[Install]
|
|
WantedBy=default.target
|