清夏晚风

DST-Admin-Go

饥荒联机版(Steam端)服务器

  • 采用Go语言开发,性能高效
  • 一键式Docker部署方案
  • 内存占用极低(<100MB)
  • 现代化可视化操作界面
  • 可视化房间参数配置
  • 模组在线订阅与管理
  • 多房间并行控制
  • 自动备份与快照回滚
  • 实时日志监控面板

Docker 快速部署

1
2
3
4
5
6
7
8
9
# 拉取最新镜像(支持ARM/x86架构)
docker pull hujinbo23/dst-admin-go:1.5.0

# 运行容器(默认端口8082)
docker run -d \
-p 8082:8082 \
-v /dst/config:/root/.klei/DoNotStarveTogether \
-v /dst/backup:/app/backup \
hujinbo23/dst-admin-go:1.5.0

关键路径说明

容器路径 宿主机映射建议 用途
/root/.klei/DoNotStarveTogether /dst/config 存档目录
/app/backup /dst/backup 自动备份
/app/mod /dst/mods 模组存储

首次配置指南

  1. 访问 http://服务器IP:8082
  2. 在【系统设置】中配置:
1
2
SteamCMD路径: /app/steamcmd
服务器安装路径: /app/dst-dedicated-server
  1. 等待自动下载游戏服务端(约10-20分钟)

常用命令

1
2
3
4
5
6
7
8
9
# 查看实时日志
docker logs -f 容器ID

# 进入容器终端
docker exec -it 容器ID /bin/bash

# 手动更新游戏版本
cd /app/steamcmd
./steamcmd.sh +force_install_dir /app/dst-dedicated-server +login anonymous +app_update 343050 validate +quit

故障排查

  1. 端口冲突:检查8082端口是否被占用
  2. 权限问题:确保挂载目录有读写权限
  3. 更新失败:手动执行SteamCMD更新命令
  • Title:
  • Author: 清夏晚风
  • Created at : 2026-01-13 16:48:23
  • Updated at : 2026-01-13 16:48:23
  • Link: https://blog.kimikkorow.eu.org/游戏相关工具/饥荒联机版/DST-Admin-Go/
  • License: This work is licensed under CC BY-NC-SA 4.0.