AX 爱鲜报

综合 / 后端 · 2026-10-10 09:10 · 3 阅读 · 0 赞

开源游戏服务器面板 GamePanel Lite:为联机开黑而生的自托管管理工具

GamePanel Lite 是一款用 Go 1.24 + Next.js 15 + Docker 打造的开源游戏服务器面板,支持泰拉瑞亚、饥荒、幻兽帕鲁、我的世界,提供可视化规则编辑、模组中心、快照回档与分布式集群管理。

如果你和朋友经常联机玩《泰拉瑞亚》《饥荒》《幻兽帕鲁》或《我的世界》,大概都有同感:拉群开黑容易,维护一台长期稳定的专用服务器才是真正的麻烦。

自己搭专用服,痛点往往不在“买台云服务器”,而在开服之后的各种琐碎折腾:

  • 改配置全靠 SSH 敲命令:调世界倍率、换掉落规则,要在终端里翻几百行 lua、ini 或 properties,改错一个标点整个服就崩;
  • 模组配置令人头大:加几个 Steam 创意工坊 Mod,不仅要查一堆 ModID,还要手动理依赖、配分片;
  • 缺乏防炸服机制:肝了几十天的世界,遇到版本更新或模组冲突导致存档损坏,没有回档手段,只能无奈退坑;
  • 多台机器难以统一管理:云服务器跑饥荒、家里闲置小主机跑帕鲁,每次操作都要在多个 SSH 终端和端口映射之间来回切。

为了解决这些问题,作者花了几个月时间,用 Go 1.24 + Next.js 15 + Docker 从零开发了现代化、轻量级的自托管游戏服务器管理面板 —— GamePanel Lite。

💡 项目特点: 100% 免费开源、纯 Docker 隔离、多计算节点集群、可视化规则与模组中心、自带时光机备份。

一、暗黑电竞风控制台:开服与集群一览无余

GamePanel Lite 没有采用千篇一律的企业后台模板,而是针对玩家和服主的使用习惯,设计了颇具质感的现代化暗黑电竞风 Dashboard。

GamePanel Lite 仪表盘

GamePanel Lite 服务器列表

安装完成后,所有游戏实例、运行状态、CPU 与内存开销、网络端口以及健康指标都以卡片化形式整齐排列。

更酷的是,它支持 Master-Agent 分布式架构:

  • 不仅可以在主控云服务器上运行游戏;
  • 还可以把家里闲置的 N100、Mac mini 或另一台 VPS 当作计算节点,在终端执行一行 Docker 命令即可自动安全接入集群;
  • 顶栏自带实时状态呼吸灯,并提供网络与流量拓扑透视大屏,跨云、跨主机的服务器分布一目了然。

二、可视化创建向导:4 大热门游戏原生深度适配

市面上很多面板只是简单套了一层 Docker 壳子,而 GamePanel Lite 为每款游戏都编写了底层的原生解析引擎:

游戏创建向导

新建服务器时,只需跟着向导点选版本和参数,系统会自动拉取镜像、初始化独立数据卷并分配安全端口:

  1. 《泰拉瑞亚 (Terraria)》:支持原版与 tModLoader 模组服无缝切换,原生支持世界大小、种子与难度设定;
  2. 《饥荒联机版 (Don't Starve Together)》:原生支持 地面(Master)+ 洞穴(Caves)多分片网络联动,告别繁琐的 token 与分片配置;
  3. 《幻兽帕鲁 (Palworld)》:虚幻引擎专用服深度优化,支持内存防泄漏策略与世界倍率调校;
  4. 《我的世界 (Minecraft)》:支持 Paper、Fabric 及原版引擎,插件与世界数据完全隔离。

三、专属开黑大厅:调规则像改游戏菜单一样直观

以往改游戏规则,服主要么在后台对着纯英文参数猜意思,要么频繁重启服务器看效果。

在 GamePanel Lite 的服务器详情页中,作者打造了专门的开黑大厅与可视化规则编辑器:

饥荒开黑大厅与游戏规则

  • 一键开黑邀请:顶部横幅实时显示服务器存活时长、直连 IP:端口及密码,点击按钮即可一键复制开黑连接指令发到群里;
  • 图形化世界倍率:掉落倍率、PVP 开关、白天黑夜时长、季节活动、世界难度等核心规则全部做成了开关和滑块,修改后保存即可生效;
  • 实时日志与指令终端:集成低延迟 SSE 实时日志推流与快捷指令面板,踢人、播报、查状态触手可及。

四、一体化模组中心:告别繁琐的手动改 Mod 配置

对于《饥荒》和《泰拉瑞亚》玩家来说,模组是游戏的灵魂,但也是最容易劝退服主的环节。

一体化创意工坊与模组中心

GamePanel Lite 内置了可视化模组工作台:

  • 直接在界面搜索 Steam 创意工坊 Mod;
  • 自动解析并展示模组依赖与作用范围(客户端/服务端/多世界分片);
  • 支持多选批量启用、禁用与更新,系统会在后台自动生成合法的模组配置文件,再也不用手动去写 modoverrides.lua 或 enabled.json。

五、时光机快照回档:给你的肝帝世界买份“保险”

开服最害怕遇到坏档、误操作或者朋友联机时的恶作剧。

时光机备份与回档

GamePanel Lite 提供了独立的时光机备份与回档中心:

  • 秒级快照:重要 BOSS 战前或添加大模组前,点击一次即可为当前世界打上快照;
  • 一键灾难恢复:遇到炸服或坏档时,在历史备份列表中找到对应时间点,点击【还原此备份】即可秒级回档;
  • 数据完全自主:备份直接打包为标准压缩包,支持一键下载到本地保存,数据资产完全掌握在自己手中。

六、5 秒极速部署指南

只要你有一台运行 Linux(Ubuntu / Debian / CentOS 等)的云服务器或本地主机,并安装了 Docker 和 Docker Compose,执行以下单行脚本即可全自动安装:

curl -fsSL https://raw.githubusercontent.com/smartcat999/game-panel-lite/main/scripts/install-online.sh | sh

安装完成后:

  1. 在浏览器中打开 http://你的服务器IP:3001;
  2. 首次访问根据提示初始化管理员账号;
  3. 选择你想玩的游戏,点击创建,几十秒内即可和小伙伴开启联机世界!

🔗 项目开源地址与体验

GamePanel Lite 是一个完全开源的个人项目,欢迎大家体验、提 Issue 或贡献代码:

  • GitHub 仓库:https://github.com/smartcat999/game-panel-lite
  • 在线 Demo 体验:https://dev.gamepanel.site
  • 开源协议:Apache License 2.0

如果你觉得这个项目对你和朋友开黑有所帮助,欢迎在 GitHub 上点个 ⭐️ Star 支持一下!后续还会持续加入更多热门联机游戏支持和自动化运维特性,敬请期待!

标签 开源 Docker Go Next.js 游戏服务器

评论

登录后才可评论

0 条评论

  • 暂无评论,来写第一条吧。