From 732af3c053ef182ab2ee717ca84f3979ee9cbcc4 Mon Sep 17 00:00:00 2001 From: okxlin Date: Wed, 24 Jan 2024 21:32:49 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E4=BC=98=E5=8C=96palworld-server?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/palworld-server/README.md | 16 ---------------- apps/palworld-server/latest/.env.sample | 1 - apps/palworld-server/latest/data.yml | 7 ------- apps/palworld-server/latest/data/.gitkeep | 0 apps/palworld-server/latest/docker-compose.yml | 2 +- apps/palworld-server/latest/scripts/init.sh | 3 +++ 6 files changed, 4 insertions(+), 25 deletions(-) create mode 100644 apps/palworld-server/latest/data/.gitkeep create mode 100644 apps/palworld-server/latest/scripts/init.sh diff --git a/apps/palworld-server/README.md b/apps/palworld-server/README.md index 2733f3d1..52064ec8 100644 --- a/apps/palworld-server/README.md +++ b/apps/palworld-server/README.md @@ -1,19 +1,3 @@ -# 使用说明 - -## 数据文件夹授权 - -- 1、**必要操作:** 首次安装完成后,进入已安装应用界面,点击跳转数据目录,修改目录下的`data`文件夹为`1000`用户和用户组。 - -命令行修改则类似如下,路径按需修改: -``` -chown -R 1000:1000 /opt/1panel/apps/local/palworld-server/palworld-server/data -``` - -- 2、回到已安装应用界面,重建应用。 - -# 原始相关 -*** - # palworld-docker [![Check Update](https://github.com/KagurazakaNyaa/palworld-docker/actions/workflows/update.yml/badge.svg)](https://github.com/KagurazakaNyaa/palworld-docker/actions/workflows/update.yml) diff --git a/apps/palworld-server/latest/.env.sample b/apps/palworld-server/latest/.env.sample index e024dcc6..da67961e 100644 --- a/apps/palworld-server/latest/.env.sample +++ b/apps/palworld-server/latest/.env.sample @@ -1,7 +1,6 @@ CONTAINER_NAME="palworld-server" PANEL_APP_PORT_HTTP="8211" PANEL_APP_PORT_RCON="25575" -DATA_PATH="./data" MAX_PLAYERS="32" MULTITHREAD_SWITCH="true" PUBLIC_SWITCH="false" diff --git a/apps/palworld-server/latest/data.yml b/apps/palworld-server/latest/data.yml index 17aa7a02..c8fcb74e 100644 --- a/apps/palworld-server/latest/data.yml +++ b/apps/palworld-server/latest/data.yml @@ -16,13 +16,6 @@ additionalProperties: required: true rule: paramPort type: number - - default: ./data - edit: true - envKey: DATA_PATH - labelEn: Data folder path - labelZh: 数据文件夹路径 - required: true - type: text - default: 32 edit: true envKey: MAX_PLAYERS diff --git a/apps/palworld-server/latest/data/.gitkeep b/apps/palworld-server/latest/data/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/apps/palworld-server/latest/docker-compose.yml b/apps/palworld-server/latest/docker-compose.yml index 7aac18a7..92ef8eac 100644 --- a/apps/palworld-server/latest/docker-compose.yml +++ b/apps/palworld-server/latest/docker-compose.yml @@ -10,7 +10,7 @@ services: - ${PANEL_APP_PORT_RCON}:${PANEL_APP_PORT_RCON}/tcp volumes: - /etc/localtime:/etc/localtime:ro - - ${DATA_PATH}:/opt/palworld/Pal/Saved + - ./data:/opt/palworld/Pal/Saved environment: - GAME_PORT=${PANEL_APP_PORT_HTTP} - MAX_PLAYERS=${MAX_PLAYERS} diff --git a/apps/palworld-server/latest/scripts/init.sh b/apps/palworld-server/latest/scripts/init.sh new file mode 100644 index 00000000..4e811c86 --- /dev/null +++ b/apps/palworld-server/latest/scripts/init.sh @@ -0,0 +1,3 @@ +#!/bin/bash + +chown -R 1000:1000 data \ No newline at end of file