Эх сурвалжийг харах

Added minecraft Systemd service file

Michael Honkoop 8 сар өмнө
parent
commit
d7a13612bc
1 өөрчлөгдсөн 15 нэмэгдсэн , 0 устгасан
  1. 15 0
      minecraft.service

+ 15 - 0
minecraft.service

@@ -0,0 +1,15 @@
+[Unit]
+Description=Minecraft Server
+
+[Service]
+WorkingDirectory=/opt/minecraft
+User=minecraft
+Type=forking
+
+ExecStart=/usr/bin/tmux new -s minecraft -d "/usr/bin/java -Xmx3096M -Xms2048M -XX:+UseG1GC -jar server.jar --nogui"
+ExecReload=/usr/bin/tmux send-keys -t minecraft:0.0 'say SERVER RELOADING.' C-m 'reload' C-m
+ExecStop=/usr/bin/tmux send-keys -t minecraft:0.0 'say SERVER SHUTTING DOWN. Saving map...' C-m 'save-all' C-m 'stop' C-m
+ExecStop=/bin/sleep 2
+
+[Install]
+WantedBy=multi-user.target