RELEASED: ns2server: Natural Selection 2 Linux Server Manager
dgibbs
Join Date: 2013-08-31 Member: 187443Members
A present for all NS2 Linux server admins. I have completed the initial release of ns2server a dedicated server manager for Natural Selection 2
About ns2server
ns2server is a command line tool for quick, simple deployment and management of a Natural Selection 2 Linux dedicated server.
Main features
Server installer (SteamCMD)
Start/Stop/Restart server
Server update (SteamCMD)
Server monitor (including email notification)
Server backup
Server console
For full details of the script and how to use it please visit the details page here:
http://danielgibbs.co.uk/scripts/ns2server
Feedback is welcome. Please let me know if you find any bugs etc and I will try to resolve them.
Hopefully this will make installing and managing a Natural Selection 2 much easier.
You are also welcome to use the various other game server scripts I have made.
http://danielgibbs.co.uk/scripts
Comments
probably the easiest thing i have ever done in my life
Thanks for this
Was curious to know what technique you're using to monitor the server: I have a cronjob running every 2 minutes that checks if the screen socket is preset and restarts the server accordingly. I'm looking for a more elegant solution
Happens from time to time, but there is google cache :
https://webcache.googleusercontent.com/search?q=cache:6lcr3o5UkckJ:http://danielgibbs.co.uk/scripts/ns2server/+http://danielgibbs.co.uk/scripts/ns2server
Code can be found directly here: http://danielgibbs.co.uk/dl/ns2server or https://github.com/dgibbs64/linuxgameservers/tree/master/NaturalSelection2