Skip to content

Releases: AlanBacker/PalWorld-Docker-Server-Management-System-Script

PalDSMS v2.0.1 — 完整中英日多语言支持

Choose a tag to compare

@AlanBacker AlanBacker released this 14 Jul 07:30
8bfdb59

PalDSMS v2.0.1 — Complete multilingual support

English · 简体中文 · 日本語

English

PalDSMS now provides a complete English, Simplified Chinese, and Japanese experience across the
interactive menu, prompts, diagnostics, validation errors, backup and restore output, and update
workflow.

Highlights

  • Added complete zh_CN, en_US, and ja_JP message catalogs.
  • Added automatic detection from LC_ALL, LC_MESSAGES, and LANG.
  • Added explicit selection through --lang, PALDSMS_LANG, or .env.
  • Added full README and v1.1 migration guides in all three languages.
  • Added CI coverage for language selection, catalog parity, and missing translation keys.
  • Kept the v2.0.0 official-image deployment, loopback-only REST API, verified backups, and
    rollback-safe update behavior unchanged.

Upgrade from v2.0.0:

git pull --ff-only
./palworld-manager.sh --lang en_US help

No save-data or configuration migration is required. Release archives include SHA256SUMS.txt for
verification. v1.1 users must still follow the
migration guide.

简体中文

PalDSMS 现已为交互菜单、输入提示、环境诊断、参数校验、备份恢复和更新流程提供完整的
简体中文、英文与日文界面。

更新亮点

  • 新增完整的 zh_CNen_USja_JP 语言包。
  • 支持通过 LC_ALLLC_MESSAGESLANG 自动识别系统语言。
  • 支持使用 --langPALDSMS_LANG.env 明确选择语言。
  • 补齐三套完整 README 与 v1.1 迁移指南。
  • CI 会检查语言选择、三套语言键一致性和脚本引用漏翻问题。
  • 完整保留 v2.0.0 的官方镜像部署、本机 REST API、安全备份与失败回滚机制。

从 v2.0.0 升级:

git pull --ff-only
./palworld-manager.sh --lang zh_CN help

无需迁移存档或配置。Release 压缩包附带 SHA256SUMS.txt 用于校验。v1.1 用户仍需按照
迁移指南切换到官方镜像布局。

日本語

PalDSMS の対話メニュー、入力案内、環境診断、検証エラー、バックアップ・復元、更新処理が、
日本語・英語・簡体字中国語の完全な三言語表示に対応しました。

主な変更

  • 完全な zh_CNen_USja_JP メッセージカタログを追加しました。
  • LC_ALLLC_MESSAGESLANG からの自動言語判定に対応しました。
  • --langPALDSMS_LANG.env による明示的な言語選択に対応しました。
  • 三言語の完全な README と v1.1 移行ガイドを追加しました。
  • 言語選択、カタログのキー一致、翻訳漏れを CI で検証します。
  • v2.0.0 の公式イメージ、ローカル限定 REST API、検証済みバックアップ、失敗時の
    ロールバック動作はそのまま維持されています。

v2.0.0 からの更新:

git pull --ff-only
./palworld-manager.sh --lang ja_JP help

セーブデータや設定の移行は不要です。リリースアーカイブには検証用の SHA256SUMS.txt
含まれます。v1.1 の利用者は引き続き
移行ガイドに従ってください。


Full changelog: v2.0.0...v2.0.1

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.

PalDSMS v1.1

Choose a tag to compare

@AlanBacker AlanBacker released this 07 Feb 06:11
8274b39

Updated auto-installation of "zip" dependency.
Fixed that RCON password variable isn't set when making a manual backup.
更新了自动安装“zip”依赖包
修复了在手动创建备份时未设定RCON密码变量的问题。
更新された自動インストール「zip」依存関係。
手動でバックアップを作成するときにRCONパスワード変数が設定されない問題を修正しました。

PalDSMS v1.0

Choose a tag to compare

@AlanBacker AlanBacker released this 31 Jan 22:52
8274b39

This is the first version. If you have any questions or suggestions, please point them out in the issues area.
这是第一个版本,如果有什么问题和建议,请在issues区指出。
これは最初のバージョンです。ご質問やご提案がございましたら、「issues」エリアでご指摘ください。