飞牛NAS部署GSManager游戏服务器管理平台,多游戏+可视化管理

2026-01-30 00:52:27 2点赞 23收藏 3评论

想和朋友搭建专属私人游戏服务器,却被复杂的部署流程、繁琐的命令操作劝退?今天就给大家推荐一款工具——GameServerManager

什么是GSManager?

GameServerManager 3.0(简称GSM3)是一个基于现代化技术栈的游戏服务器管理平台,采用 **React + TypeScript + Node.js** 架构,专为简化游戏服务器的部署、管理和维护而设计。

项目地址:https://github.com/GSManagerXZ/GameServerManager 项目官网:https://docs.gsm.xiaozhuhouses.asia/ 图片图片

有什么特点?

🚀 现代化架构 - 基于 React 18 + TypeScript + Node.js 的全栈解决方案

🎯 一键部署 - 支持 Steam 平台多款热门游戏的快速部署

🌐 Web 管理界面 - 基于 Ant Design 的现代化管理面板,响应式设计

🔧 实时终端 - 集成 Xterm.jsWeb 终端,支持实时命令执行和日志查看

📊 资源监控 - 实时监控服务器资源使用情况和游戏实例状态

🔐 权限管理 - 基于 JWT 的用户认证和权限控制系统

🎮 多游戏支持 - 支持 40+ Steam 游戏服务端,持续更新

💾 数据持久化 - 游戏数据和配置文件统一管理,安全可靠

🔌 WebSocket 通信 - 实时双向通信,即时状态更新

📦 Docker 支持 - 完整的容器化部署方案,一键启动

🎨 可视化配置 - 游戏配置文件的图形化编辑界面

适用场景

  • 个人玩家

想要和朋友一起游戏?快速搭建私人服务器,享受专属游戏体验。

  • 游戏社区

管理大型游戏社区?多服务器管理、玩家数据统计、社区功能一应俱全。

compose部署

新建存储目录

安装之前需先在docker文件夹中新建一个gsm3_data文件夹,用于配置持久化保存,后面所有相关文件都存在这里。

图片图片


准备Compose文件

打开飞牛os的docker--compose--新增项目--项目名称(填GSManager3,可识别即可),路径选择上面建立好的文件夹“GSManager3”,选择创建docker-compose.yml,然后将下面代码复制粘贴到代码框,为了便于大家理解,我给部分代码加了注释,最后勾上创建项目后立即启动,点击创建即可:

volumes: gsm3_data: driver: local services: management_panel: build: . container_name: GSManager3 image: xiaozhu674/gameservermanager:latest user: root ports: # GSM3管理面板端口 - "3001:3001" # 游戏端口,按需映射 - "27015:27015" volumes: # steam用户数据目录 不建议修改 - ./game_data:/home/steam/.config - ./game_data:/home/steam/.local - ./game_file:/home/steam/games # root用户数据目录 不建议修改 - ./game_data:/root/.config - ./game_data:/root/.local - ./game_file:/root/steam/games # 面板数据,请勿改动 - gsm3_data:/root/server/data environment: - TZ=Asia/Shanghai # 设置时区 - SERVER_PORT=3001 # GSM3服务端口 stdin_open: true # 保持STDIN打开 tty: true # 分配TTY restart: unless-stopped # 自动重启策略

注意:

  • 端口不要与其他容器重复,可自行更改。

  • 格式不对请让ai修改。

图片图片

显示正在运行,就说明部署成功。

图片图片

飞牛部署

其实飞牛最快最省心的部署方式是直接在应用中心搜索安装。

图片图片

省去了无数的麻烦。

项目配置及体验

打开浏览器,输入 http://NASIP:3001 进入项目页面。如果是直接应用中心安装就从桌面进入。进入后需要先创建管理员账户。

图片图片

进入项目后,会先有个SteamCMD配置项,直接一路默认、保存就行。

图片图片

配置好后就可以开始部署游戏了。目前支持的游戏有64款,包括幻兽帕鲁、CS2等经典游戏,虽然游戏多,但是每个游戏还要自己去找启动命令,还是挺麻烦的,不过目前作者提供了一些游戏的部署教程,大家跟着教程走就行。

https://docs.gsm.xiaozhuhouses.asia/游戏百科/Steam/ 图片图片

这种后面有开服文档的就是有教程的.

图片图片

我随便选个游戏,点击部署游戏,会跳出一个安装配置,直接默认就行,直接点击开始安装。

图片图片图片图片

进入安装界面,慢慢等待安装完毕。


进入实例管理,就能看到刚刚部署的游戏。

图片图片

你点击启动会出现启动命令警告。

图片图片

在实例管理里面也有一些已经配置好启动命令的游戏。

图片图片

⚠️ 特别提醒

  • 若您是在游戏部署中的steamcmd部署的游戏,在安装时面板已经默认填写了实例市场的启动命令,这些命令是经过人工验证可以开服的,您一般不需要修改,保持默认即可。

  • 若您发现是none则代表无启动命令,可能是此游戏目前人工没有测试出来的启动命令,您需要自行花费时间摸索和搜寻。

启动后就可以玩儿游戏了,由于这里都是steam游戏,需要在steam平台上玩儿,搜索添加自己的服务器就行。由于我身边没有steam平台,所以就没接着试了。后续大家可以跟着官网的教程来。

https://docs.gsm.xiaozhuhouses.asia/游戏百科/Steam/

最后

这个游戏服务器管理平台打破了游戏服务器管理的技术门槛,无论是新手个人玩家搭建私人服务器,还是游戏社区管理多台设备,都能满足需求。唯一遗憾的是没办法给大家尝试后续的配置!如果在使用过程中遇到问题,可随时查阅项目官网或GitHub仓库获取帮助,也可留言大家一起探讨。



关联阅读:

超实用教程!飞牛OS docker搭建 H5 棋牌游戏平台,麻将、斗地主畅玩到底!

手把手教你给老笔记本装 Batocera,秒变全能复古游戏主机

飞牛 Docker部署EmulatorJS保姆级教程,打造专属游戏库,复古游戏爱好者福音

飞牛NAS一键部署80h5,80款H5小游戏玩个够

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
3评论

  • 精彩
  • 最新
  • 极空间能部署吗?

    校验提示文案

    提交
  • 已经没有朋友能凑到一起联机游戏了,早个10年就好了

    校验提示文案

    提交
  • 安装了。搞了个方舟不知道咋弄

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
23
扫一下,分享更方便,购买更轻松