diff --git a/teamspeak.service b/teamspeak.service new file mode 100644 index 0000000..9d163ca --- /dev/null +++ b/teamspeak.service @@ -0,0 +1,20 @@ +[Unit] +Description=TeamSpeak Server Service +After=network.target + +[Service] +Type=forking +WorkingDirectory=/opt/teamspeak/ +ExecStart=/opt/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini +ExecStop=/opt/teamspeak/ts3server_startscript.sh stop +User=teamspeak +Group=teamspeak +PIDFile=/opt/teamspeak/ts3server.pid +Restart=always +RestartSec=9 +StandardOutput=syslog +StandardError=syslog +SyslogIdentifier=teamspeak + +[Install] +WantedBy=multi-user.target