GSManager 是一款基于 Docker 的智能游戏服务器管理系统,提供全生命周期运维解决方案。其核心功能包括:
1. 容器化沙箱引擎:支持环境隔离与跨平台兼容,采用数据持久化技术。
2. 极速交付:90 秒快速部署 Steam 游戏服务器,内置优化配置模板。
3. 可视化运维:React 驱动的 Web 控制台,实时监控性能指标,集成 WebShell 终端。
4. 企业级安全:RBAC 权限控制与 OAuth2.0 认证,支持 LDAP/AD 域控。

支持游戏:覆盖热门爆款(如《幻兽帕鲁》《腐蚀》)、射击类(如《CS2》《战术小队》)、独立游戏(如《灵魂面甲》)及模拟经营类(如《欧卡模拟》)。

技术栈
– 前端:React 18、Ant Design

项目介绍

GSManager(GameServerManager)是一款构建于 Docker 生态的智能游戏服务器协同管控系统,致力于为游戏服务器运维提供全生命周期管理解决方案。通过容器化技术与现代化架构,显著降低部署复杂度,提升运维效率与可靠性。

图片[1]-GSManager 一键部署+轻松管理游戏服务器-

图片[2]-GSManager 一键部署+轻松管理游戏服务器-

图片[3]-GSManager 一键部署+轻松管理游戏服务器-

核心能力矩阵

容器化沙箱引擎

  • ✨ Docker 容器深度集成,实现绝对环境隔离跨平台兼容性

  • 采用卷映射持久化技术,核心数据与配置独立存储

⚡ 极速交付体系

  • 热游一键即开:主流 Steam 游戏服务端 90 秒快速部署

  • 预设模板仓库:开箱即用的多游戏优化配置库

可视化运维中枢

  • React 驱动 Web 控制台:三维可视化拓扑与链路监控

  • 性能仪表盘:CPU/ 内存 / 网络流量实时追踪

  • ⌨️ 内嵌 WebShell 终端:支持容器内即时指令交互

 企业级安全架构

  • RBAC 权限控制系统:多层级账户权限隔离

  • OAuth2.0 认证支持:无缝对接 LDAP/AD 域控

异构游戏支持矩阵

热门爆款

游戏名称

运行支持

Palworld (幻兽帕鲁)

✅ 匿名

Rust (腐蚀)

✅ 匿名

Satisfactory (幸福工厂)

✅ 匿名

Valheim (英灵神殿)

✅ 匿名

ARK: Survival Evolved

✅ 匿名

射击特辑

游戏名称

运行支持

Squad (战术小队)

✅ 匿名

CS2 (反恐精英 2)

✅ 匿名

Killing Floor 2

✅ 匿名

Mordhau (雷霆一击)

✅ 匿名

L4D2 (求生之路 2)

? 正版 ⚠️

独立精品

游戏名称

运行支持

Soulmask (灵魂面甲)

✅ 匿名

Hurtworld (伤害世界)

✅ 匿名

Last Oasis (最后的绿洲)

✅ 匿名

DST (饥荒联机版)

⚙️ 配置 ⚠️

模拟经营

游戏名称

运行支持

ETS2 (欧卡模拟)

⚙️ 配置 ⚠️

ATS (美卡模拟)

⚙️ 配置 ⚠️

技术架构

前端技术栈

  • • React 18 – 现代化前端框架

  • • Ant Design – 企业级 UI 组件库

  • • Monaco Editor – 代码编辑器

  • • Xterm.js – Web 终端模拟器

  • • Vite – 快速构建工具

后端技术栈

  • • Python 3.13 – 主要开发语言

  • • Flask – Web 框架

  • • Gunicorn – WSGI 服务器

  • • Docker – 容器化技术

  • • SteamCMD – Steam 命令行工具

  • • Aria2 – 多协议下载器

项目地址

Github: https://gitee.com/xiao-zhu245/gameserver_container