Files
Ansible-Minecraft-Server/files/minecraft.service
Hubert Cornet 7cbb5903d9
Some checks failed
Run ansible / run-ansible-playbook (push) Failing after 55s
Ajouter files/minecraft.service
2025-08-22 10:11:59 +02:00

26 lines
495 B
Desktop File

[Unit]
Description=Minecraft Server
Wants=network.target
After=network.target
[Service]
User=minecraft
Group=minecraft
UMask=0027
Nice=1
KillMode=none
SuccessExitStatus=0 1 255
NoNewPrivileges=true
PrivateDevices=true
ProtectHome=true
ProtectSystem=full
WorkingDirectory=/opt/minecraft/server
ExecStart=/usr/bin/java -Xmx2048M -Xms2048M -jar spigot-1.21.8.jar nogui
ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p ${]Password} stop
[Install]
WantedBy=multi-user.target