星哥帶你玩飛牛NAS-21:私人游戲中心GameServerManager一鍵部署教程
大家好,我是星哥,今天來給NAS搭建一個私人游戲服務中心。
很多玩家都覺得,NAS 只是用來存照片、存文件的 “硬盤盒子”。其實只要搭配 Docker,飛牛 NAS 完全可以變身私人游戲服務器中心,和朋友穩定聯機、自由開服。
今天就用Docker Compose 一鍵部署的方式,帶你把 GameServerManager(GSM)游戲服務器管理面板裝在飛牛 NAS 上,全程命令少、步驟清晰,新手也能一次成功。
![]()
一、先認識: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. 飛牛 NAS 已安裝 Docker + Docker Compose
2. 預留足夠存儲空間放游戲服務端與存檔
3. 3001 端口未被占用 (面板默認端口,可自定義修改)
先 SSH 登錄飛牛 NAS,或在文件 station 新建文件夾,執行以下命令創建工作目錄(路徑可按自己 NAS 調整):
![]()
命令行:
mkdir -p /vol1/1000/Docker/GSManager/2. 編寫 docker-compose.yml如圖可以創建項目
![]()
進入 GSManager 目錄,新建 docker-compose.yml,復制以下配置
volumes:
gsm3_data:
driver: localservices:
management_panel:
build: .
container_name: GSManager3
image: xiaozhu674/gameservermanager:latest
user: root
ports:
# GSM3管理面板端口
- "3001:3001"
# 游戲端口,按需映射
- "27015:27015"
volumes:
不建議修改
- ./game_data:/home/steam/.config
- ./game_data:/home/steam/.local
- ./game_file:/home/steam/games
不建議修改
- ./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即可進入 GameServerManager 管理后臺。
![]()
四、部署成功后能做什么?
進入面板后,你可以直接:
? 一鍵安裝 CSGO、Minecraft、幻獸帕魯、英靈神殿等熱門私服
? 啟動 / 停止 / 重啟游戲服務器
? 圖形化修改游戲配置、安裝插件
? 查看實時日志、在線玩家、資源占用
? 設置定時備份、自動更新
全程不用再敲復雜命令,點幾下鼠標就能管理私人游戲服。
![]()
五、常見小問題
1. 3001 端口被占用:修改
docker-compose.yml里的3001:3001為其他端口,如3002:30012. 游戲無法聯機:在路由器 / 飛牛防火墻開放
27015端口段3. 存檔丟失:務必確認
game_data目錄掛載正確,不要隨意刪除容器卷
用飛牛 NAS + Docker Compose 部署 GameServerManager,只需要建目錄 → 寫配置 → 一鍵啟動三步,就能把閑置 NAS 變成穩定、低功耗的私人游戲服務器。
不管是和朋友開黑、搭建專屬私服,還是長期托管游戲,這套方案都足夠簡單、穩定、好用。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.