Linux Game Server Managers

Linux Game Server Manager Full

About Linux Game server Manager

LGSM is a command line tool for quick, simple deployment and management of many Linux dedicated game servers.

The project started off as a basic script for managing a Killing Floor server. But has now drastically grown and was adapted to work with various other servers including Counter Strike and Unreal Tournament. More servers are being added regularly, new features and improvements are constantly being added.

Main Features

  • Server installer (SteamCMD).
  • Start/Stop/Restart server.
  • Server update (SteamCMD).
  • Server monitor (including email notification).
  • Server backup.
  • Server console.

Compatibility

The Linux Game Server Manager is tested to work on the following Linux systems.

  • Debian based distros (Ubuntu, Mint etc.).
  • Redhat based distros (CentOS, Fedora etc.).

Compatibility results can be found here.
The scripts are written in BASH and Python and would probably work with other distros.

arma3erver: ARMA 3 Linux Server Manager

arma3erver: ARMA 3 Linux Server Manager

About arma3server arma3server is a command line tool for quick, simple deployment and management of a ARMA 3 Linux dedicated server. Current Version: 011014 Main Features Server installer (SteamCMD). Start/Stop/Restart server. ...
bsserver: Blade Symphony Linux Server Manager

bsserver: Blade Symphony Linux Server Manager

About bsserver bsserver is a command line tool for quick, simple deployment and management of a Blade Symphony Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
csczserver: Counter-Strike: Condition Zero Linux Server Manager

csczserver: Counter-Strike: Condition Zero Linux Server Manager

About csczserver csczserver is a command line tool for quick, simple deployment and management of a Counter-Strike: Condition Zero Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
csgoserver: Counter-Strike: Global Offensive Linux Server Manager

csgoserver: Counter-Strike: Global Offensive Linux Server Manager

About csgoserver csgoserver is a command line tool for quick, simple deployment and management of a Counter-Strike: Global Offensive Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). ...
csserver: Counter-Strike 1.6 Linux Server Manager

csserver: Counter-Strike 1.6 Linux Server Manager

About csserver csserver is a command line tool for quick, simple deployment and management of a Counter-Strike 1.6 Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
cssserver: Counter-Strike: Source Linux Server Manager

cssserver: Counter-Strike: Source Linux Server Manager

About cssserver cssserver is a command line tool for quick, simple deployment and management of a Counter Strike: Source Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
dodserver: Day of Defeat Linux Server Manager

dodserver: Day of Defeat Linux Server Manager

About dodserver dodserver is a command line tool for quick, simple deployment and management of a Day of Defeat Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
dodsserver: Day of Defeat: Source Linux Server Manager

dodsserver: Day of Defeat: Source Linux Server Manager

About dodsserver dodsserver is a command line tool for quick, simple deployment and management of a Day of Defeat: Source Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
fofserver: Fistful of Frags Linux Server Manager

fofserver: Fistful of Frags Linux Server Manager

About fofserver fofserver is a command line tool for quick, simple deployment and management of a Fistful of Frags Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
gmodserver: Garry's Mod Linux Server Manager

gmodserver: Garry's Mod Linux Server Manager

About gmodserver gmodserver is a command line tool for quick, simple deployment and management of a Garry's Mod Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart server. ...
hl2dmserver: Half-Life 2: Deathmatch Linux Server Manager

hl2dmserver: Half-Life 2: Deathmatch Linux Server Manager

About hl2dmserver hl2dmserver is a command line tool for quick, simple deployment and management of a Half-Life 2: Deathmatch Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
hldmcserver: Half-Life Deathmatch Classic Linux Server Manager

hldmcserver: Half-Life Deathmatch Classic Linux Server Manager

About hldmcserver hldmcserver is a command line tool for quick, simple deployment and management of a Half-Life Deathmatch Classic Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
insserver: Insurgency Linux Server Manager

insserver: Insurgency Linux Server Manager

About insserver insserver is a command line tool for quick, simple deployment and management of a Insurgency Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart server. ...
jc2server: Just Cause 2 Linux Server Manager

jc2server: Just Cause 2 Linux Server Manager

About jc2server jc2server is a command line tool for quick, simple deployment and management of a Just Cause 2 Linux dedicated server. Current Version: 061014 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
kfserver: Killing Floor Linux Server Manager

kfserver: Killing Floor Linux Server Manager

About kfserver kfserver is a command line tool for quick, simple deployment and management of a Killing Floor Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart server. ...
l4d2server: Left 4 Dead 2 Linux Server Manager

l4d2server: Left 4 Dead 2 Linux Server Manager

About l4d2server l4d2server is a command line tool for quick, simple deployment and management of a Left 4 Dead 2 Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
l4dserver: Left 4 Dead Linux Server Manager

l4dserver: Left 4 Dead Linux Server Manager

About l4dserver l4dserver is a command line tool for quick, simple deployment and management of a Left 4 Dead Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart server. ...
mumbleserver: Mumble Linux Server Manager

mumbleserver: Mumble Linux Server Manager

About mumbleserver mumbleserver is a command line tool for quick, simple management of a Mumble Linux server. Current Version: 250814 Main Features Start/Stop/Restart server Server monitor (includes optional email notification) Compatibility ...
nmrihserver: No More Room in Hell Linux Server Manager

nmrihserver: No More Room in Hell Linux Server Manager

About nmrihserver nmrihserver is a command line tool for quick, simple deployment and management of a No More Room in Hell Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
ns2server: Natural Selection 2 Linux Server Manager

ns2server: Natural Selection 2 Linux Server Manager

About ns2server ns2server is a command line tool for quick, simple deployment and management of a Natural Selection 2 Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
roserver: Red Orchestra: Ostfront 41-45 Linux Server Manager

roserver: Red Orchestra: Ostfront 41-45 Linux Server Manager

About roserver roserver is a command line tool for quick, simple deployment and management of a Red Orchestra: Ostfront 41-45 Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart...
tf2server: Team Fortress 2 Linux Server Manager

tf2server: Team Fortress 2 Linux Server Manager

About tf2server tf2server is a command line tool for quick, simple deployment and management of a Team Fortress 2 Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
tfcserver: Team Fortress Classic Linux Server Manager

tfcserver: Team Fortress Classic Linux Server Manager

About tfcserver tfcserver is a command line tool for quick, simple deployment and management of a Team Fortress Classic Linux dedicated server. Current Version: 100914 Main Features Server installer (SteamCMD). Start/Stop/Restart s...
thsserver: The Hidden: Source Linux Server Manager

thsserver: The Hidden: Source Linux Server Manager

NOTE: THSSERVER IS CURRENTLY NOT WORKING BECUASE OF THE MOVE TO SteamCMD. Source SDK 2006 is currently broken on SteamCMD for Linux. I will Update this script once fixed. About thsserver thsserver is a command line tool for quick, simple deployment ...
ts3server: Teamspeak 3 Linux Server Manager

ts3server: Teamspeak 3 Linux Server Manager

About ts3server ts3server is a command line tool for quick, simple management of a Teamspeak 3 Linux server. Current Version: 221113 Main Features Start/Stop/Restart server Server monitor (includes optional email notification) Compatibility ...
ut2k4server: Unreal Tournament 2004 Linux Server Manager

ut2k4server: Unreal Tournament 2004 Linux Server Manager

About ut2k4server ut2k4server is a command line tool for quick, simple deployment and management of a Unreal Tournament 2004 Linux dedicated server. Current Version: 100914 Main Features Server installer. Start/Stop/Restart ...
ut99server: Unreal Tournament 99 Linux Server Manager

ut99server: Unreal Tournament 99 Linux Server Manager

About ut99server ut99server is a command line tool for quick, simple deployment and management of a Unreal Tournament 99 Linux dedicated server. Current Version: 100914 Main Features Server installer. Start/Stop/Restart server. ...
FAQ: Linux Game Sever Scripts

FAQ: Linux Game Sever Scripts

FAQ Below is a list of common questions that people ask about the Linux Game Server Managers. FAQ section to try to help with common problems. General Script Questions tmux: command not found tmux: command not found Tmux has not been installed....

  • http://www.klen.nl Mark Teunissen

    Very Nice scripts, defently will use some of these, thanks for sharing!

  • http://gravatar.com/linuxgeek1920 A-L-G

    I would like to see more game servers for linux thanks for sharing!

  • Jason
    • http://danielgibbs.co.uk Daniel Gibbs

      Sounds like a good idea to me and it woudlnt require that much work. I will begin soon :-)

      • Jason

        You’re a good man, donation coming your way :)

  • Pingback: Ubuntu 13.10 x64 SteamCMD | Ubuntu InfoUbuntu Info()

  • http://www.pctoolbin.com SmackDaddy

    Is there one available for Garry’s Mod? That would be very nice! Currently using your TF2 and CSS scripts, excellent job! Thanks for all your hard work!

  • Willzar

    GoldenEye: Source?

    • http://danielgibbs.co.uk Daniel Gibbs

      If I get time :-)

  • ScottyPhox

    Hi, do you have any installs for Call of Duty 2 and Call of Duty 4: Modern Warfare (the first one)? If not, do you recommend any guides? Your UT2k4 guide is amazing! Thanks!

  • Niko

    can you add Garry’s Mod please :(

  • A-L-G

    if you are look for a gaming clan then have a look at this one http://linux-custom-gaming.net

  • david

    Hi Daniel, would it be possible for you to support Blade Symphony with your Linux Server Manager Scripts?

  • The-Old-Gang

    Come see us at http://www.the-old-gang.com if you need help we are here to help the community

  • Diego Dias

    Hello Daniel, do you have some script for RUST servers?

  • Robin Labadie

    Hi Daniel !

    I got an issue and fix for you !
    There is still a problem with libstdc++.so.6 on Debian 64bits.
    Every time i make a server with your script, i still gotta do this so it works :
    cp steamcmd/linux32/libstdc++.so.6 serverfiles

    It NEEDS to be automated because it’s pretty hard to diagnose the first time. It’s been driving me mad.