LinuxGSM

LinuxGSM

Command-line tool for installing and managing game servers

4.7kstars
854forks
Last commit: 2mo ago
Repo age: 13y old
LinuxGSM screenshot

LinuxGSM is a command-line management suite for installing and operating dedicated game servers on Linux. It provides per-game server scripts that automate common lifecycle tasks—setup, updates, configuration, and day-2 operations—so administrators can run multiple servers more reliably.

Key Features:

  • One-command install workflow for many dedicated game servers via per-game scripts
  • Server lifecycle commands: start/stop/restart, console access, and status checks
  • Update automation for game servers (SteamCMD-supported titles where applicable)
  • Configuration and validation helpers (dependency checks, installation validation)
  • Built-in monitoring and alerting via integrations (e.g., email/Discord/Slack-style notifications depending on config)
  • Backup and restore utilities for server files and configurations
  • Log management and troubleshooting tooling (log viewing, health checks)
  • Support for running multiple game server instances with separate configs

Use Cases:

  • Hosting community game servers (e.g., Minecraft/CS/Valheim/ARK) with repeatable installs
  • Operating several dedicated servers on one host with consistent maintenance commands
  • Automating updates, backups, and health checks for a small game-server fleet

Limitations and Considerations

  • Primarily a CLI workflow; there is no official full-featured web control panel in the core project
  • Feature depth can vary per supported game server depending on upstream tooling and script support

LinuxGSM is best suited for administrators who want a scriptable, repeatable way to manage dedicated servers without adopting a heavy hosting panel. Its per-game scripts and operational utilities cover most day-to-day tasks needed to keep servers updated, monitored, and recoverable.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Coolify

Coolify

Self-hosted PaaS for deploying apps, databases, and services

49.3k
3.4k
Last commit: 8d ago

Coolify is a self-hosted PaaS to deploy and manage Docker apps, databases, and services from Git, with automatic builds, HTTPS, and environment management.

Alternative to:
Heroku
Heroku
+4
Pterodactyl

Pterodactyl

Web panel for managing game servers in Docker containers

8.5k
2.4k
Last commit: 3d ago

Open-source game server management panel with Docker-based isolation, resource controls, SFTP/file manager, scheduled tasks, and multi-node deployments via Wings.

Alternative to:
TCAdmin
TCAdmin
+4
Sandstorm

Sandstorm

Personal cloud to run web apps securely, per-user sandboxed

7k
709
Last commit: 2mo ago

Self-hosted platform for running web apps with per-user sandboxes, easy install, app store packaging, and sharing via secure links and access controls.

Alternative to:
Heroku
Heroku
+9
YunoHost

YunoHost

A server OS to self-host apps easily on your own domain

2.8k
329
Last commit: 18h ago

Debian-based server distribution with a web admin, app catalog, SSO and automated TLS/DNS/email setup for easy, maintainable self-hosting.

Alternative to:
cPanel
cPanel
+5
DockSTARTer

DockSTARTer

Menu-driven Docker Compose setup for self-hosted apps

2.5k
293
Last commit: 20h ago

DockSTARTer is a CLI tool that helps you install and maintain Docker, Docker Compose, and a curated set of Docker Compose app stacks using a guided, menu-based workflow.

Alternative to:
Cloudron
Cloudron
+4
Pelican Panel

Pelican Panel

Open-source game server management panel

1.8k
254
Last commit: 23h ago

Web panel for provisioning and managing game servers, built as a modern Pterodactyl-compatible alternative with a redesigned UI and updated architecture.

Alternative to:
TCAdmin
TCAdmin
+4