mirror of
https://github.com/pooneyy/1Panel-Appstore.git
synced 2026-03-22 03:59:40 +08:00
* fix: update Palworld and Palworld Server Tool settings 1.Adjust the default version 1.2.2 documentation link on the Palworld installation instructions page to correspond to the appropriate mirror link, with added explanations for the mirror version. 2.Modify the Palworld docker-compose file and data configuration file to include port mapping for the new REST API feature and environment variables for the manual configuration file modification feature. Added server description configurations, and revised the port mapping logic. 3.Update the Palworld Server Tool's docker-compose file and data configuration file to include new features from the latest version. Adjusted the save path mapping for compatibility with server. 1. 将palworld安装说明页面的默认版本1.2.2对应的文档链接调整为对应镜像的链接,增加了对镜像版本的说明。 2. 修改palworld的docker-compose文件和data配置文件,加入新功能rest api的端口映射和手动修改配置文件功能的环境变量,增加了服务器描述的配置,修改了端口映射的逻辑。 3. 修改palworld-server-tool的docker-compose文件和data配置文件,加入最近版本的新功能,修改了存档路径的映射可以直接配套服务器使用。 * fix: Configuration Setting Optimization
1.8 KiB
1.8 KiB
幻兽帕鲁服务器管理工具
通过可视化界面及 REST 接口管理幻兽帕鲁专用服务器。
基于 Level.sav 存档文件解析实现的功能及路线图:
- 完整玩家数据
- 玩家帕鲁数据
- 公会数据
基于官方提供的 RCON 命令(仅服务器可用的)实现功能:
- 获取服务器信息
- 在线玩家列表
- 踢出/封禁玩家
- 游戏内广播
- 平滑关闭服务器并广播消息
本工具使用 bbolt 单文件存储,将 RCON 和 Level.sav 文件的数据通过定时任务获取并保存,提供简单的可视化界面和 REST 接口和便于管理与开发。
Docker部署需要配置帕鲁服务器外部存档路径,安装时的需要填写对应的帕鲁服务器的外部存档路径。
请确保前提 开启私服 RCON
解析
Level.sav存档的任务需要在短时间(<20s)耗费一定的系统内存(1GB~3GB),这部分内存会在执行完解析任务后释放,因此你至少需要确保你的服务器有充足的内存。若不满足可使用如下等方式
这里默认为将 pst 工具和游戏服务器放在同一台物理机上,在一些情况下你可能不想要它们部署在同一机器上:
- 需要单独部署在其它服务器
- 只需要部署在本地个人电脑
- 游戏服务器性能较弱不满足,采用上述两种方案之一
请参考 pst-agent 部署教程 或 从 k8s-pod 同步存档