7 Days to Die Server on Ubuntu with background service

Sometime back I created a service for this game so I didnt have to manage it in a separate terminal. Saw a lot of tutorials that used this method, thankfully I have know linux well enough to improve this. Important to look over the serverconfig.xml. I've noticed it you have an error in the server config the game just doesn't start but that could have been combined with other bugs I was working out at the time of writing this. In any case need to make sure all  things are in order before adding this service solution.

Step one: Create File

vim /etc/systemd/system/sdaysded.service
chmod u+x sdaysded.service
sudo systemctl enable sdaysded.service

Step Two: Write to File

[Unit]
Description=sdaysded service
After=network.target
StartLimitIntervalSec=0
[Service]
#User=steam
Restart=always
RestartSec=1
#WorkingDirectory=/home/sdaysded
ExecStart=/home/sdaysded/startserver.sh -configfile=/home/sdaysded/serverconfig.xml

[Install]
WantedBy=multi-user.target

Step 3: Test

journalctl -u service-name.service

Errors:

Popular posts from this blog

Nginx Best Practices Extended

Installing Windows on Acer chromebook 15 cb3-532

Entity Framework: ToListAynsc & WhereAsync