LinuxGSM
A command-line tool that installs, updates, monitors and backs up more than 100 kinds of dedicated game servers on Linux.
LinuxGSM at a glance
What is LinuxGSM?
LinuxGSM is a set of shell commands for running dedicated game servers on a Linux machine without a hosting provider. It covers over a hundred games, and each one gets the same toolkit: an installer, a monitor that checks the server is up, alerts, an updater, a backup command, a console and a summary of server details. Dependencies differ per game and are listed on the installation page for each server. The tool targets Ubuntu, Debian and CentOS; other distributions will probably work but are not fully tested.
Good fit if
- You rent a VPS or keep a spare Linux box and want to host a game server for friends instead of paying a game hosting company.
- You run servers for several different games and want one consistent set of commands for all of them.
- You are comfortable in a terminal and prefer it to a web panel.
Look elsewhere if
- You want a browser-based panel that lets several users manage servers: Pterodactyl.
- You want to stream games from your own PC to other devices rather than host multiplayer servers: Sunshine.
Before you adopt it
LinuxGSM is MIT-licensed and contains no paid parts; the README asks for support through GitHub Sponsors and PayPal. The project has been developed since 2012 and is busy, with 174 commits in the last 90 days, but about nine in ten of them come from one developer. There is no Docker image or compose file in the repository; you install it directly on the host, following the per-game requirements.
Drafted with AI from the project's README and repository data, then checked against that data on 7 November 2026. Report a correction
How to run LinuxGSM yourself
One-click install
Not listed in the app catalogs of Umbrel, YunoHost, TrueNAS, Unraid, CasaOS, Runtipi, Proxmox VE Helper-Scripts and Coolify.
Ways to install
- Docker files
- None in the repository
- Docker image
- gameservermanagers/linuxgsm: 119k pulls · x86-64 · 330 MB downloadAlso ghcr.io/gameservermanagers/linuxgsm
- Compose file
- None in the repository
- Setup effort
- Not rated: no compose file to judge from
- Kubernetes
- No Helm chart in the repository
- Desktop and mobile
- No app builds in GitHub releases
- Interface languages
- English only
Install instructions: linuxgsm.com or the README on GitHub. Docker images and packages are checked weekly.
LinuxGSM health: is it still maintained?
71 of 100, actively developed
Read from GitHub on 12 November 2026. How the score works
LinuxGSM security
Security advisories are the vulnerabilities the maintainers disclosed on GitHub, with the versions that fix them; many advisories can mean careful disclosure as much as weak code. OpenSSF Scorecard checks how a project is developed and released: reviews, protected branches, pinned dependencies, signed releases. It does not audit the code itself.
What each Scorecard check found
- Binary files10 / 10No compiled binaries checked into the repository
- Dangerous workflows10 / 10No risky patterns in GitHub Actions
- Maintained10 / 10Steady commits and issue activity in the last 90 days
- License file9 / 10A license file is present, but not where tools look for it
- Branch protection3 / 10Rules on the main branch are partly enforced
- Code review3 / 10Some changes are merged without review
- Best-practices badge0 / 10No OpenSSF Best Practices badge
- Fuzzing0 / 10No fuzz testing found
- Pinned dependencies0 / 10Dependencies are not pinned to fixed versions
- Security policy0 / 10No security policy
- Static analysis0 / 10No static analysis found
- Token permissions0 / 10CI tokens have broad write rights
Advisories read from GitHub on 12 November 2026. From the OpenSSF Scorecard of 9 November 2026; checks that do not apply to LinuxGSM are left out.
LinuxGSM license: is it open source?
LinuxGSM uses MIT, an open-source license approved by the OSI.
- August 2013First published on GitHub.
- TodayMIT.
LinuxGSM for developers
Written in
- Shell 99%
- Python <1%
Getting involved
Language shares are GitHub’s count of the code in the repository.
Alternatives to LinuxGSM
- PterodactylPterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed… 56 health · MIT · 9.5k stars
- SunshineSelf-hosted game stream host for Moonlight. 84 health · GPL-3.0 · 43.3k stars
- RomMA beautiful, powerful, self-hosted ROM manager and player. 74 health · AGPL-3.0 · 14.3k stars
Questions about LinuxGSM
Is LinuxGSM open source?
Yes. LinuxGSM is published under MIT, an OSI-approved open-source license.
Is LinuxGSM still maintained?
Its health score is 71 of 100 (actively developed). It had 207 commits in the last 90 days, the latest on 8 November 2026, and its latest release came out on 8 November 2026.
How do I run LinuxGSM?
You can run it with the Docker image gameservermanagers/linuxgsm. The README on GitHub has the exact steps.
What is LinuxGSM written in?
LinuxGSM is written mainly in Shell (99% of the code), by GitHub’s count of the repository.
What are the alternatives to LinuxGSM?
Close alternatives in the Games & game servers category include Pterodactyl, Sunshine, RomM.