Skip to content

PalDSMS v2.0.0 — Pocketpair 官方镜像适配

Choose a tag to compare

@AlanBacker AlanBacker released this 14 Jul 07:02
c820f24

PalDSMS v2.0.0 — Pocketpair 官方镜像适配

这是 PalDSMS 自 2024 年 v1.1 以来的一次完整重写。v2 面向当前《幻兽帕鲁》
专用服务器 1.0.0 系列,默认使用 Pocketpair 官方 GHCR 镜像,不再依赖旧版第三方
镜像和随 ZIP 分发的 mcrcon

v1.1 用户请勿直接覆盖升级。 先备份存档,再按照仓库中的
v1.1 迁移指南
切换到 v2。

核心更新

  • 使用 ghcr.io/pocketpairjp/palserver:v1.0.0.100427 官方镜像。
  • 自动读取 Pocketpair 官方 Compose 文件中的最新镜像标签。
  • 管理操作切换到只监听 127.0.0.1 的官方 REST API。
  • 更新前自动备份;新镜像未能就绪时恢复旧镜像标签。
  • 外部备份完整性校验、按天数/数量清理、安全恢复和失败回滚。
  • 同时启用游戏内建滚动备份 bIsUseBackupSaveData=True
  • systemd 每小时备份、每日检查更新,移除无意义的每 4 小时强制重启。
  • 支持 Debian/Ubuntu 的 Docker Engine 与 Compose v2 安装。
  • 增加环境诊断、CI、安全策略、贡献指南和完整迁移文档。

快速开始

unzip PalDSMS-v2.0.0.zip
cd PalDSMS-v2.0.0
cp .env.example .env
sudo ./palworld-manager.sh install-docker  # 已有 Compose v2 可跳过
sudo ./palworld-manager.sh deploy
sudo ./palworld-manager.sh set-password

环境要求

  • x86_64 Linux
  • 4 核以上 CPU
  • 至少 16 GiB 内存,推荐 32 GiB 以上
  • SSD
  • 对外开放 8211/udp;不要开放 REST API 的 8212/tcp

验证

  • ShellCheck 0.11.0
  • Bash / POSIX shell 语法检查
  • Docker Compose 5.3.1 配置解析
  • 管理员密码特殊字符写入与 REST 配置验证
  • 热恢复、空目录恢复、恢复前备份
  • 更新成功、更新失败自动回滚、停止状态保持
  • Release ZIP 单根目录、LF 行尾和 Linux 可执行权限验证

文件校验

下载 PalDSMS-v2.0.0.zipSHA256SUMS.txt 后执行:

sha256sum -c SHA256SUMS.txt

完整变更请参阅 CHANGELOG.md


English summary: PalDSMS v2 is a full rewrite for the current Pocketpair Palworld dedicated
server 1.0.0 line. It uses Pocketpair's official image, loopback-only REST management, verified
backups, rollback-safe restores and updates, and systemd-based maintenance automation.