From 4583828c9089bb9b2adf108a2b97f8d089c71e2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?TED=20A=2E=20=E2=AD=95?= Date: Mon, 6 Nov 2023 23:03:22 +0000 Subject: [PATCH] Add systemd/minecraft.service --- systemd/minecraft.service | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 systemd/minecraft.service diff --git a/systemd/minecraft.service b/systemd/minecraft.service new file mode 100644 index 0000000..2befbdb --- /dev/null +++ b/systemd/minecraft.service @@ -0,0 +1,25 @@ +[Unit] +Description=Minecraft Server +Documentation= +Wants-network.target +After=network.target + +[Service] +User=minecraft +Group=minecraft +Nice=5 +KillMode=none +Success ExitStatus=0 1 +ProtectHome=true +ProtectSystem=full +PrivateDevices=true +NoNewPrivileges=true +PrivateTmp=true +InaccessibleDirectories=/root /sys/srv -/opt/media -/lost+found +ReadWriteDirectories=/mt/sdb/mc +Working Directory=/mt/sdb/mc +ExecStart=java -Xmx7000M -Xms7000M -jar server.jar nogui +ExecStop=/mt/sdb/mc/mcrcon/mcrcon - H localhost -P 25575 -p TOKEN TOKEN stop + +[Install] +WantedBy-multi-user.target \ No newline at end of file