Game servers traditionally are not easy to manage yourself. Admins often have to spend hours just messing around trying to get their server working. LinuxGSM is designed to be a simple as possible allowing admins to spend less time on management and more time gaming.
The simple installer is designed to do all the hard work for you.
LinuxGSM checks dependencies, downloads and loads a basic config. No complex configuration is required to start your server.
LinuxGSM keeps itself and your game server updated. Using update methods available from game developers LinuxGSM can make sure you are running the latest and greatest version of your favorite game server.
SteamCMD is a command-line version of the Steam client. Its primary use is to install and update dedicated servers available on Steam.
Most game servers require SteamCMD to manage updates. LinuxGSM integrates seamlessly with SteamCMD leaving no requirement for you to manage it.
Game servers can sometimes crash. LinuxGSM has a monitor that detects if your server has crashed and restart it for you.
Receive alerts that keep you informed about the status of your server. Get alerted if your server has crashed or updated via email, Discord, Pushbullet, IFTTT, Pushover, Telegram or Mailgun.
LinuxGSM provides you with all the important information you need to know about your game server.
A basic backup feature is available that will allow you to create an archive of your server. This is useful if you plan on making any changes to your server and need to create a backup just in case of issues.
LinuxGSM uses tmux to allow the server to run in the background. Console allows you to see what the server is currently doing.
If things go wrong you can use debug to figure out any issues. Debug will run the server directly in your terminal and will make is easer to diagnose issues.
I am Daniel Gibbs, the main developer of LinuxGSM. I have several years experience with Linux servers and enjoy learning and working on Linux projects. The most successful project being LinuxGSM which started as a simple Killing Floor Script. I have spent the past few years working on LinuxGSM to improve, document, add features and support more servers. I get great satisfaction and enjoyment from working on LinuxGSM and will continue for a long time to come.
Know some BASH or want to learn? Why not contribute code? There are always new features and issues being raised. Your contribution will help benefit many game server admins.
Not interested in coding? You can contribute documentation, support admins, report bugs and submit new ideas.
LinuxGSM has already had many people contribute in different ways to help make it even more awesome!.
There are various ways you can donate. I have had a many kind people show their support by sending me a donation. Any donations you send help cover server costs, and goes towards the odd meal out with my family. Cheers!Donate Here!