LinuxGSM v26.2.0 is here with two new game servers, a new alert provider, a handy new safety feature for busy servers, and a batch of fixes and distro updates.
New Game Servers
Two new servers have been added in this release: Military Conflict: Vietnam and Jabroni Brawl: Episode 3. Both are Source engine games, so they will feel right at home if you already run other Source servers with LinuxGSM.
Matrix Alerts
Matrix has been added as a new alert provider, joining the likes of Discord, Slack, Telegram and the others. If you run a Matrix homeserver (or use matrix.org) you can now have LinuxGSM send server alerts straight into a room. See the Matrix alerts documentation to get set up.
Only Stop When Empty
A long-requested feature has landed: the new stoponlyifnoplayers setting. When enabled, LinuxGSM will avoid stopping or restarting a server while players are still connected, and instead postpone a requested restart until the server is empty. This is great for scheduled restarts and updates where you would rather not kick everyone off mid-game. It uses gamedig to check the player count, and there is an accompanying setting to control whether the protection also applies to update-driven restarts.
Distro Support
Dependency support for Ubuntu 26.04 LTS and Debian 13 is now included, so installs on the latest distros should pick up the correct packages out of the box. Vintage Story’s .NET runtime requirement has also been updated on newer distros.
Fixes and Improvements
- The BepInEx mod install for Valheim has been fixed, including a startup issue on systems with newer glibc.
- Non-interactive tmux calls now set
TERM=screen, fixing a confusing bug where the server would show as STOPPED with 0% CPU/memory when connected over SSH from a terminal (such as kitty or ghostty) that the server had no terminfo for. - AMX Mod X has been updated to the latest release.
- nullmailer is now accepted as a valid MTA for email notifications.
- BrainBread now has server update functionality.
- A number of behind-the-scenes CI and tooling fixes to keep the project healthy.
As always, LinuxGSM will update itself with ./gameserver update-lgsm. A big thank you to everyone who contributed fixes, new servers and bug reports for this release, and to my sponsors for their continued support.