Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗
00

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 开源协议,核心功能完全免费开放。社区版永久免费使用,商业服务提供代搭建、迁移部署、私有化部署及定制开发等人工交付服务。

CASOS DE USO
  • 个人服主无需 SSH 窗口即可管理游戏世界和 Mod 配置
  • 托管商或集成方实现多服务器统一运维与监控
  • 小型游戏社区集中管理多个玩家实例的在线状态
  • 国内服务器环境下的离线镜像包部署与自动更新
  • 需要存档备份、计划任务及操作审计的游戏服主
  • 已有单机服务器,希望迁移至统一面板管理的用户
PUNTOS DESTACADOS
  • 支持 Docker Compose 和裸机 systemd 双部署模式,灵活适配不同隔离需求
  • 针对国内网络环境优化的离线镜像包下载流程,避免 TLS 握手超时问题
  • 一键开服与原地升级机制,保留所有数据(实例、存档、配置)
  • 玩家在线管理、踢人封禁及实时日志控制台,支持 SSE 流式输出
  • Mod 订阅管理与世界生成配置,支持地形图导出查看已生成地图
  • 提供社区版永久免费使用,商业服务覆盖迁移部署与定制开发
PRECAUCIONES
  • 仅支持单机模式,多节点集群管理属于规划中的 Pro 插件功能
  • 玩家权限隔离系统尚未完善,目前只能单人使用
  • 操作审计日志查询功能未实现,无法追溯具体谁在何时执行了操作
  • 在线玩家统计(聊天、时长)仍在开发中,仅支持踢人封禁
  • 面板数据库快照恢复功能缺失,无法从备份恢复面板配置
  • 不支持多层世界架构,当前仅支持地上与洞穴双分片模式
  • Windows 平台仅用于本地开发调试,不提供安装脚本或部署方案
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

推荐使用 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),确保防火墙放行后方可开服。

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsVueNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8888
06

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.