-
Notifications
You must be signed in to change notification settings - Fork 0
Minecraft Server
Oakleafknight06 edited this page Jun 12, 2023
·
1 revision
Making a minecraft server as systemd service
sudo vim /etc/systemd/system/minecraft-arboretum.service
Contents of the file:
[Unit]
Description=Arboretum Minecraft Dedicated Server
After=network.service
[Service]
User=darin
Group=darin
Type=simple
KillSignal=SIGCONT
Sockets=arboretum-minecraft.socket
WorkingDirectory=/home/darin/Minecraft/ArboretumServerCurrent
ExecStart=/bin/sh -c "java -Xms2G -Xmx4G -jar fabric-server-mc.1.20-loader.0.14.21-launcher.0.11.2.jar"
ExecStop=/bin/sh -c "echo stop > /run/arboretum-minecraft.control"
RestartSec=15
Restart=on-failiure
[Install]
WantedBy=multi-user.target
and .socket one
[Unit]
BindsTo=arboretum-minecraft.service
[Socket]
ListenFIFO=/run/arboretum-minecraft.control
RemoveOnStop=true
SocketMode=0660
SocketUser=darin
SocketGroup=darin