From 12a50cb82f465abde332517c376b7587cf47020d Mon Sep 17 00:00:00 2001 From: Meng Sen Date: Thu, 9 Jan 2025 16:01:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9D=83=E9=99=90=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Meng Sen --- apps/outline/0.81.1/scripts/init.sh | 8 +++++++- apps/outline/0.81.1/scripts/upgrade.sh | 12 +++++++++++- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/apps/outline/0.81.1/scripts/init.sh b/apps/outline/0.81.1/scripts/init.sh index df380dc9..b1328e56 100644 --- a/apps/outline/0.81.1/scripts/init.sh +++ b/apps/outline/0.81.1/scripts/init.sh @@ -16,7 +16,13 @@ if [ -f .env ]; then sed -i '/^.*=""/d' .env # setup-3 update directory permissions - chmod 777 -R "$OUTLINE_ROOT_PATH" + mkdir -p "$OUTLINE_ROOT_PATH" + mkdir -p "$OUTLINE_ROOT_PATH/data" + + chmod 1001:1001 -R "$OUTLINE_ROOT_PATH" + chmod 644 -R "$OUTLINE_ROOT_PATH" + chmod 1001:1001 -R "$OUTLINE_ROOT_PATH/data" + chmod 644 -R "$OUTLINE_ROOT_PATH/data" echo "Check Finish." diff --git a/apps/outline/0.81.1/scripts/upgrade.sh b/apps/outline/0.81.1/scripts/upgrade.sh index 754933ac..b1328e56 100644 --- a/apps/outline/0.81.1/scripts/upgrade.sh +++ b/apps/outline/0.81.1/scripts/upgrade.sh @@ -12,7 +12,17 @@ if [ -f .env ]; then echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env echo "APP_ENV_FILE=${CURRENT_DIR}/envs/outline.env" >> .env - chmod 777 -R "$OUTLINE_ROOT_PATH" + # setup-2 remove empty values + sed -i '/^.*=""/d' .env + + # setup-3 update directory permissions + mkdir -p "$OUTLINE_ROOT_PATH" + mkdir -p "$OUTLINE_ROOT_PATH/data" + + chmod 1001:1001 -R "$OUTLINE_ROOT_PATH" + chmod 644 -R "$OUTLINE_ROOT_PATH" + chmod 1001:1001 -R "$OUTLINE_ROOT_PATH/data" + chmod 644 -R "$OUTLINE_ROOT_PATH/data" echo "Check Finish."