
LinuxGSM
CLI for deploying and managing Linux dedicated game servers
4.9k stars 864 forks last commit first released MIT
Actively maintained
Last commit 22 Jul 2026.

LinuxGSM is a command-line tool for quick deployment and ongoing management of Linux dedicated game servers. It streamlines installation, configuration, updates, monitoring, and day-to-day operations across a large catalog of supported games.
Key Features
- Supports 100+ dedicated game servers with a consistent CLI workflow
- Automated installer that checks dependencies, downloads server files, and applies default configuration
- Update management for both LinuxGSM and game servers (including SteamCMD-based updates)
- Monitoring to detect crashes or unresponsive servers and automatically restart when needed
- Alerting/notifications for events like crashes and updates (multiple integrations supported)
- Basic backup creation as archives for safer maintenance and changes
- Console management via tmux for running servers in the background and attaching to live output
- Debug mode to run servers directly in the terminal for easier troubleshooting
Use Cases
- Hosting and maintaining community multiplayer game servers on Linux
- Automating routine operations like updates and health checks via cron
- Standardizing server management across multiple games and instances
LinuxGSM is a practical choice for administrators who want repeatable, scriptable game server management with built-in monitoring, updating, and operational tooling.
Categories:
Tags:
Tech Stack:
Similar to LinuxGSM

Diun
Notifier for Docker image updates in container registries
Diun monitors Docker/OCI images in registries and sends notifications when tags or digests change, with multiple providers and flexible scheduling.

VitoDeploy
Self-hosted server management and PHP deployment platform
Open-source, self-hosted tool to provision servers and deploy PHP apps with database, SSL, firewall, cron, services, monitoring, workflows, plugins, and API.


Dokploy
Self-hosted PaaS to deploy and manage containerized apps and databases.
Open-source self-hostable PaaS for deploying containerized applications and managing databases with Docker Compose, Traefik, monitoring, and backups.
CronMaster
Cron job management UI with scheduling, logging, and live updates
Self-hosted web UI for managing cron jobs with human-readable schedules, script editing, live log streaming, and REST API with optional OIDC and API keys.

Docking Station
Web interface for managing and updating Docker containers
A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.


Healthchecks
Cron job and scheduled task monitoring with alerts and dashboards
Open-source service that monitors cron jobs and scheduled tasks via HTTP/email pings, providing a dashboard, alerts, badges and many notification integrations.


