game-serve-hub
面向 Steam 专用服务器的开源运维面板,以《饥荒联机版》为首个完整适配游戏。提供一键开服、世界与 Mod 管理、实时日志控制台、玩家管理与定时备份功能。支持 Docker Compose 和裸机 systemd 双部署模式,针对国内服务器环境优化。
Ficha actualizada 23 sept 2026, 9:35 · upstream 23 sept 2026, 9:14 · release v0.8.1
Qué es game-serve-hub
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Game Server Hub 是一个面向 Steam 专用服务器的开源运维面板,旨在简化游戏服务器的日常运营工作。项目以《饥荒联机版》(DST)为首个完整适配的游戏,提供从安装、开服到监控维护的全流程自动化管理。用户无需手动配置 SSH 连接或修改配置文件,只需通过图形化界面即可完成世界生成、Mod 加载、玩家管理及存档备份等操作。
面板采用双模式部署架构:支持 Docker Compose 容器化部署,也支持裸机 systemd 服务管理,满足不同隔离需求。针对国内网络环境进行了针对性优化,包括离线镜像包下载流程、国内软件源配置及端口转发规则等。面板内置账号认证与权限管理体系,支持成员管理界面(开发中),并提供操作审计日志查询功能。
核心特性包括:一键开服与更新、世界生成配置、Mod 订阅与开关控制、玩家在线管理与踢人封禁、实时资源监控、SSE 日志流式输出、定时备份恢复以及原地升级机制。所有数据均存储在本地,不托管第三方服务器,保障用户隐私与安全。
项目采用 MIT 开源协议,核心功能完全免费开放。社区版永久免费使用,商业服务提供代搭建、迁移部署、私有化部署及定制开发等人工交付服务。
- 个人服主无需 SSH 窗口即可管理游戏世界和 Mod 配置
- 托管商或集成方实现多服务器统一运维与监控
- 小型游戏社区集中管理多个玩家实例的在线状态
- 国内服务器环境下的离线镜像包部署与自动更新
- 需要存档备份、计划任务及操作审计的游戏服主
- 已有单机服务器,希望迁移至统一面板管理的用户
- 支持 Docker Compose 和裸机 systemd 双部署模式,灵活适配不同隔离需求
- 针对国内网络环境优化的离线镜像包下载流程,避免 TLS 握手超时问题
- 一键开服与原地升级机制,保留所有数据(实例、存档、配置)
- 玩家在线管理、踢人封禁及实时日志控制台,支持 SSE 流式输出
- Mod 订阅管理与世界生成配置,支持地形图导出查看已生成地图
- 提供社区版永久免费使用,商业服务覆盖迁移部署与定制开发
- 仅支持单机模式,多节点集群管理属于规划中的 Pro 插件功能
- 玩家权限隔离系统尚未完善,目前只能单人使用
- 操作审计日志查询功能未实现,无法追溯具体谁在何时执行了操作
- 在线玩家统计(聊天、时长)仍在开发中,仅支持踢人封禁
- 面板数据库快照恢复功能缺失,无法从备份恢复面板配置
- 不支持多层世界架构,当前仅支持地上与洞穴双分片模式
- Windows 平台仅用于本地开发调试,不提供安装脚本或部署方案
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
推荐使用 Docker Compose 模式进行部署。首先下载离线镜像包(如 game-server-hub-<tag>-docker-image.tar.gz),执行 docker load -i <image>.tar.gz 导入镜像,然后运行 install.linux.sh --mode docker。若使用国内网络环境,建议先配置 HTTPS 代理或启用国内软件源,避免 TLS handshake timeout 问题。Native systemd 模式适用于对 Docker 依赖不高的单机场景,但需确保 gsh 用户权限正确且 Linger 参数设置合理。升级时保持同一部署模式即可,面板会自动备份数据库并保留实例与存档。建议首次安装后手动验证端口(9527/tcp)及 DST 服务端端口(10999/udp, 8766/udp, 12346/udp),确保防火墙放行后方可开服。
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.