阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

星哥带你玩飞牛NAS-21:私人游戏中心GameServerManager一键部署教程

1次阅读
没有评论

共计 2541 个字符,预计需要花费 7 分钟才能阅读完成。

 

星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

大家好,我是星哥,今天来给 NAS 搭建一个私人游戏服务中心。

很多玩家都觉得,NAS 只是用来存照片、存文件的“硬盘盒子”。其实只要搭配 Docker,飞牛 NAS 完全可以变身 私人游戏服务器中心,和朋友稳定联机、自由开服。

今天就用 Docker Compose 一键部署 的方式,带你把 GameServerManager(GSM)游戏服务器管理面板装在飞牛 NAS 上,全程命令少、步骤清晰,新手也能一次成功。

星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

一、先认识:GameServerManager 有多好用

GameServerManager 是一款面向 Steam 生态的Web 可视化游戏服务器管理面板,基于 React 18 + TypeScript + Node.js 构建,界面现代、操作简单,非常适合 NAS 玩家使用。

它的核心亮点:

  • • 🚀 现代化架构 – 基于 React 18 + TypeScript + Node.js 的全栈解决方案
  • • 🎯 一键部署 – 支持 Steam 平台多款热门游戏的快速部署
  • • 🌐 Web 管理界面 – 基于 Ant Design 的现代化管理面板,响应式设计
  • • 🔧 实时终端 – 集成 Xterm.js 的 Web 终端,支持实时命令执行和日志查看
  • • 📊 资源监控 – 实时监控服务器资源使用情况和游戏实例状态
  • • 🔐 权限管理 – 基于 JWT 的用户认证和权限控制系统
  • • 🎮 多游戏支持 – 支持 40+ 款 Steam 游戏服务端,持续更新
  • • 💾 数据持久化 – 游戏数据和配置文件统一管理,安全可靠
  • • 🔌 WebSocket 通信 – 实时双向通信,即时状态更新
  • • 📦 Docker 支持 – 完整的容器化部署方案,一键启动
  • • 🎨 可视化配置 – 游戏配置文件的图形化编辑界面

装完这个面板,你的飞牛 NAS 就从存储工具,变成全能游戏服务器

项目地址:https://github.com/GSManagerXZ/GameServerManager

二、部署前准备(3 件事)

开始前先确认这 3 点,避免踩坑:

  1. 1. 飞牛 NAS 已安装 Docker + Docker Compose
  2. 2. 预留足够存储空间放游戏服务端与存档
  3. 3. 3001 端口未被占用(面板默认端口,可自定义修改)

三、完整部署步骤(保姆级)

1. 创建目录结构

先 SSH 登录飞牛 NAS,或在文件 station 新建文件夹,执行以下命令创建工作目录(路径可按自己 NAS 调整):

星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

命令行:

mkdir -p /vol1/1000/Docker/GSManager/

2. 编写 docker-compose.yml

如图可以创建项目

星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

进入 GSManager 目录,新建 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           # 自动重启策略

小提示:不习惯命令行的朋友,可以直接在飞牛 Docker 管理器里 新增项目,粘贴这段 yaml,勾选“创建后启动”,一键部署。

3. 一键启动容器

docker-compose.yml 所在目录执行:

docker compose up -d

等待镜像拉取、容器自动启动,看到 started 就表示成功。

4. 访问 Web 管理面板

打开浏览器,输入:

http:// 你的飞牛 NAS_IP:3001  不要带 https
星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

即可进入 GameServerManager 管理后台。

星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

四、部署成功后能做什么?

进入面板后,你可以直接:

  • • 一键安装 CSGO、Minecraft、幻兽帕鲁、英灵神殿等热门私服
  • • 启动 / 停止 / 重启游戏服务器
  • • 图形化修改游戏配置、安装插件
  • • 查看实时日志、在线玩家、资源占用
  • • 设置定时备份、自动更新

全程不用再敲复杂命令,点几下鼠标就能管理私人游戏服

星哥带你玩飞牛 NAS-21:私人游戏中心 GameServerManager 一键部署教程

五、常见小问题

  1. 1. 3001 端口被占用:修改 docker-compose.yml 里的 3001:3001 为其他端口,如 3002:3001
  2. 2. 游戏无法联机:在路由器 / 飞牛防火墙开放 27015 端口段
  3. 3. 存档丢失:务必确认 game_data 目录挂载正确,不要随意删除容器卷

总结

用飞牛 NAS + Docker Compose 部署 GameServerManager,只需要 建目录 → 写配置 → 一键启动 三步,就能把闲置 NAS 变成稳定、低功耗的私人游戏服务器。

不管是和朋友开黑、搭建专属私服,还是长期托管游戏,这套方案都足够简单、稳定、好用。

 

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2026-03-25发表,共计2541字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中