Skip to content

Instantly share code, notes, and snippets.

@stefanahman
Last active December 3, 2017 19:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stefanahman/a2be8383bd2282eb470adc9e845a031a to your computer and use it in GitHub Desktop.
Save stefanahman/a2be8383bd2282eb470adc9e845a031a to your computer and use it in GitHub Desktop.
minecraft.service
[Unit]
Description=minecraft docker container
After=docker.service
Requires=docker.service
[Service]
User=minecraft
TimeoutStartSec=0
ExecStartPre=-/usr/bin/docker kill minecraft
ExecStartPre=-/usr/bin/docker rm minecraft
ExecStartPre=/usr/bin/docker pull itzg/minecraft-server
ExecStart=/usr/bin/docker run \
--name minecraft \
--privileged \
-e PGID=134 \
-e PUID=127 \
-e TZ=Europe/Berlin \
-e EULA=TRUE \
-p 25565:25565 \
itzg/minecraft-server \
Restart=always
RestartSec=5
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment