You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
726 B
INI

[Unit]
Description={{ domain }} Minecraft Server
Wants=network.target
After=network.target
[Service]
User={{ system_user }}
Group={{ system_user }}
Nice=5
KillMode=none
SuccessExitStatus=0 1
ProtectHome=true
ProtectSystem=full
PrivateDevices=true
NoNewPrivileges=true
PrivateTmp=true
InaccessibleDirectories=/root /sys /srv -/opt /media -/lost+found
ReadOnlyDirectories={{ installation_directory }}
ReadWriteDirectories={{ data_directory }}
WorkingDirectory={{ data_directory }}
ExecStart=/usr/lib/jvm/java-{{ java_version }}-openjdk-amd64/bin/java -Xms{{ minecraft_start_ram | quote }} -Xmx{{ minecraft_max_ram | quote }} -jar {{ installation_directory | quote }}/server.jar nogui
ExecStop={{ remote_control_script }} stop