The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
Go to file
Daniel Gibbs a3e98d0039 Release 161030 (#1162)
* If there are backups in backup dir. Fixes #1140

* mainly improves logging #1098

* Better logging, output & compatibility #1098

* fn_check_cfgdir for Rust fixes #1141

* fn_set_config_vars is not for every game

removing some games i know don't use it

* Install config if missing fixes #1142

* Clear more logs #1137

* Putting all this into functions & prepare noprompt

* noprompt & shutdownonbackup #1098

* fix syntax & messages #1098

* messages that make more sense #1098


* New backup vars

# Backup
maxbackups="4"
maxbackupdays="30"
stoponbackup="on"

* Should fix missing cached mem #1143

* fix the fix for #1143 (close double quote)

* move -type f before -mtime

* New gameservers & features (#1158)

* Two # is now one block of settings & descriptions

* directories comments and logs naming

* dgibbs revision and root check

* update_steamcmd.sh Check is now done out of functions

* Better way to detect screen #1154 and #1156

* Backup function improvements (#1161)

* Added no of days since last backup

* Added lock file creation to logs

* Improvements up command_backup.sh

Changes to the messages displayed on screen
added trap and improved lockfile support
renamed some functions
other misc changes

* Updated Version numbers
2016-10-30 22:42:12 +00:00
7DaysToDie Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
ARKSurvivalEvolved Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Arma3 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Battlefield1942 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
BlackMesa Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
BladeSymphony Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
BrainBread2 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
CodenameCURE Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
CounterStrike Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
CounterStrikeConditionZero Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
CounterStrikeGlobalOffensive Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
CounterStrikeSource Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
DayOfDefeat Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
DayOfDefeatSource Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
DayOfInfamy Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
DeathmatchClassic Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
DontStarveTogether Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
DoubleActionBoogaloo Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
EmpiresMod Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
FistfulOfFrags Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
GarrysMod Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
GoldenEyeSource Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
HalfLife2Deathmatch Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
HalfLifeDeathmatch Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
HalfLifeDeathmatchSource Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Hurtworld Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
images added correct logo 2016-07-31 23:42:07 +01:00
Insurgency Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
JustCause2 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
KillingFloor Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Left4Dead Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Left4Dead2 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
lgsm Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Minecraft Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Mumble Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
NaturalSelection2 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
NoMoreRoomInHell Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
NS2Combat Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
OpposingForce Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
PiratesVikingandKnightsII Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
ProjectZomboid Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Quake2 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Quake3 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
QuakeLive Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
QuakeWorld Updated directories 2016-10-22 00:00:09 +01:00
RedOrchestra Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Ricochet Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Rust Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
SeriousSam3BFE Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Starbound Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
SvenCoop Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
TeamFortress2 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
TeamFortressClassic Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
TeamSpeak3 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Teeworlds Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
Terraria Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
tests updated tests 2016-10-09 20:08:08 +01:00
UnrealTournament Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
UnrealTournament3 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
UnrealTournament99 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
UnrealTournament2004 Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
WolfensteinEnemyTerritory Release 161030 (#1162) 2016-10-30 22:42:12 +00:00
.gitignore Added .gitignore 2015-05-10 12:11:42 +01:00
.travis.yml Updated 404 shunit link 2016-08-26 15:14:06 +02:00
LICENSE updated licence year 2016-09-14 22:17:53 +01:00
README.md Update README.md 2016-08-23 21:35:15 +01:00

Linux Game Server Managers_

linux Game Server Managers

Build Status Under Development

The Linux Game Server Managers are command line tools for quick, simple deployment and management of various dedicated game servers and voice alert servers.

Hassle-Free Dedicated Servers

Game servers traditionally are not easy to manage yourself. Admins often have to spend hours just messing around trying to get their server working. LGSM is designed to be a simple as possible allowing Admins to spend less time on management and more time on the fun stuff.

Main features

  • Backup
  • Console
  • Details
  • Installer (SteamCMD)
  • Monitor
  • Alerts (Email, Pushbullet)
  • Update (SteamCMD)
  • Start/Stop/Restart server

Compatibility

The Linux Game Server Managers are tested to work on the following Linux distros.
  • Debian based (Ubuntu, Mint etc.).
  • Redhat based (CentOS, Fedora etc.).
Other distros are likely to work but are not fully tested.

Specific Requirements

FAQ

All FAQ can be found here.

https://github.com/GameServerManagers/LinuxGSM/wiki/FAQ

Donate

If you want to donate to the project you can via PayPal. I have had a may kind people show their support by sending me a donation. Any donations you send help cover my server costs and buy me a drink. Cheers!

Useful Links

Social