Linode Integrates LinuxGSM into One-Click App

I am very excited to inform you that Linode is now using LinuxGSM for their “One-Click App” option for Game Servers. By selecting any of the game servers Linode has available, you are deploying a Linode Linux server using LinuxGSM. It is a brilliant endorsement for this project and shows how far LinuxGSM has come from a simple Killing Floor script on my blog to one of the most popular tools for deploying game servers.

The One-Click App allows you to select from a list of game servers and pre-configure various options before deployment and have a deployed game server up and running in minutes. One of the goals of LinuxGSM is to be able to get a game server up and running quickly and easily and Linode is assisting in that goal with “One-Click App”.


v19.5.3 (2019-05-03)

? New Features

  • monitor: add udp query option (#2314) (1ba0cd7) by Daniel Gibbs
  • csgoserver: unnecessary FreeForAll info, add map hint to Danger Zone (#2318) (b8f1c67) by Attila
  • csgoserver Add mapgroup and map example for the new Danger Zone map: Sirocco (#2323)
    (46dd088) by Attila
  • install: add mono support for RHEL 8 (#2306) (5ec80b9) by Frisasky
  • nmrihserver: remove default parameter that disables VAC (#2326) (2a2e734) by Frisasky
  • newserver: Unturned (#2296) (7734a35) by Heihachi

? Bug Fixes

  • bsserver: updated executable directory (#2308) (aba8f0c) by Daniel Gibbs
  • travis: correct test name (9a906b0) by Daniel Gibbs
  • terraria: add fix preventing server from starting (#2317) (cd36a1e) by Daniel Gibbs
  • twserver: change how Teeworlds configs are handled (#2313) (a7dc7fd) by Frisasky



190422 (2019-04-22)

? New Features

  • docs: PR will now request GitHub email for co-author (70edcb2) by Daniel Gibbs
  • newserver: Dystopia (#2245) (6468e8e) by Frisasky
  • install: refactor gslt to automatically detect gslt variable (#2280) (b6e3b1b) by Daniel Gibbs
  • dev: add udp query to query raw (b4eac06) by Daniel Gibbs
  • travis-ci: Add support for Minecraft test to travis-ci (#2287) (11547a3) by Daniel Gibbs
  • newserver: Nuclear Dawn (#2291) (e9939cc) by frisasky1
  • csgoserver: Add SVG support to FastDL (#2298) (24f0900) by Attila
  • debug: add debug option for quake engine ( id tech 1) (#2293) (ba96836) by frisasky1

? Bug Fixes

  • install: Teamspeak3 server installation with MariaDB fixed. (#2261) (87b8ed4) by visdmin
  • update: correct remotelocation for fctrserver (df27a40) by Daniel Gibbs
  • ts3server: Change password will no longer show in all game servers apart from TS3 (#2273) (62a49df) by Daniel Gibbs
  • check: prevent restart from bypassing check_executable (#2278) (c741359) by Daniel Gibbs
  • fix: re-add fix_tf2 and minor fix refactor (#2279) (5058214) by Daniel Gibbs
  • bsserver: fix launch issue and add GSLT support (#2276) (6e48c66) by frisasky1
  • monitor: monitor does not continue to query if session has failed (3816485) by Daniel Gibbs
  • mcserver: eula now correctly alters to true (#2286) (f0eda3a) by Daniel Gibbs
  • gsquery: update help with correct list of engines (8d54475) by Daniel Gibbs
  • fix: re-add fix_tf2 and minor fix refactor (#2289) (25cf2b2) by Daniel Gibbs




? New Features

  • ts3server: deprecate legacy ts3 update functions (#2206) (d5d0116) by Daniel Gibbs
  • update: Update command refactor (a79feaf) by Daniel Gibbs
  • update: GoldSrc servers now follow the same update method as other Steam servers
    by Daniel gibbs
  • core: tmp directory is now wiped after non-steam servers update
    by Daniel Gibbs

? Bug Fixes

  • cod: Correct server parameters (5e41142) by Frisasky
  • ts3server: Correct ts3server config file name (749b3e8) by Attila
  • install: correct shortname vars (759fdf5) by Daniel Gibbs
  • ts3server: correct ts3server config file name in comment (0ef3dac) by Daniel Gibbs
  • ts3server: corrected ts3arch if (07461bf) by Daniel Gibbs
  • rtcwserver: added ioquake3 engine to query (4c2fa90) by Daniel Gibbs
  • kfserver: add missing directory variables (#2219) (f275d3a) by Daniel Gibbs
  • fastdl: correct the documentation link inside of the fastdl command (b3a9503) by Daniel Gibbs
  • cod: Correct parameters (5e41142) by Daniel Gibbs


LinuxGSM has a Vagrant File

I have been playing with Vagrant recently and have created a basic Vagrant file that will setup a VM ready to deploy any LinuxGSM game server. For those that know about Vagrant know its great at quickly creating virtual environments in a specific way. Eliminating the requirement to manually install a VM.

Vagrant is a tool for building and managing virtual machine environments

Vagrant will download Ubuntu 16.04, install dependencies and download ready to install a game server of your choice.

This could be very useful for people who want to quickly setup a game server on there local PC for LAN use or testing.

The Vagrantfile is still very basic and early development so its not recommended for production servers.

I am still learning about Vagrant so if there are any Vagrant experts/enthusiasts that want to assist in improving the LinuxGSM Vagrantfile please let us know and submit any pull requests.

For more info visit the GitHub Repo and the Vagrant website for a getting started guide.

Updated Website

Welcome to the updated LinuxGSM website with new domain

  • Changes include:
  • Updated streamlined design
  • New domain
  • New merchandise shop from redbubble
  • Various page updates

As you can see there is now a news section and all updates will be posted here instead of the steam group.