diff --git a/apps/nodebb/3.12.2/data.yml b/apps/nodebb/3.12.2/data.yml index a99e7454..88f81774 100644 --- a/apps/nodebb/3.12.2/data.yml +++ b/apps/nodebb/3.12.2/data.yml @@ -35,7 +35,7 @@ additionalProperties: labelZh: 管理员密码 labelEn: Admin password required: true - type: text + type: password - default: "postgres" edit: true envKey: NODEBB_DB diff --git a/apps/nodebb/3.12.2/scripts/init.sh b/apps/nodebb/3.12.2/scripts/init.sh index 07fb8c3f..472d7d52 100644 --- a/apps/nodebb/3.12.2/scripts/init.sh +++ b/apps/nodebb/3.12.2/scripts/init.sh @@ -10,6 +10,17 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + # setup-2 update dir permissions + mkdir -p "$WEBLATE_ROOT_PATH" + mkdir -p "$WEBLATE_ROOT_PATH/build" + mkdir -p "$WEBLATE_ROOT_PATH/uploads" + mkdir -p "$WEBLATE_ROOT_PATH/config" + + chmod -R 1001 "$WEBLATE_ROOT_PATH" + chmod -R 1001 "$WEBLATE_ROOT_PATH/build" + chmod -R 1001 "$WEBLATE_ROOT_PATH/uploads" + chmod -R 1001 "$WEBLATE_ROOT_PATH/config" + echo "Check Finish." else diff --git a/apps/nodebb/3.12.2/scripts/upgrade.sh b/apps/nodebb/3.12.2/scripts/upgrade.sh index 07fb8c3f..472d7d52 100644 --- a/apps/nodebb/3.12.2/scripts/upgrade.sh +++ b/apps/nodebb/3.12.2/scripts/upgrade.sh @@ -10,6 +10,17 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + # setup-2 update dir permissions + mkdir -p "$WEBLATE_ROOT_PATH" + mkdir -p "$WEBLATE_ROOT_PATH/build" + mkdir -p "$WEBLATE_ROOT_PATH/uploads" + mkdir -p "$WEBLATE_ROOT_PATH/config" + + chmod -R 1001 "$WEBLATE_ROOT_PATH" + chmod -R 1001 "$WEBLATE_ROOT_PATH/build" + chmod -R 1001 "$WEBLATE_ROOT_PATH/uploads" + chmod -R 1001 "$WEBLATE_ROOT_PATH/config" + echo "Check Finish." else diff --git a/apps/weblate/5.9.2.1/scripts/init.sh b/apps/weblate/5.9.2.1/scripts/init.sh index 07fb8c3f..3edba2ab 100644 --- a/apps/weblate/5.9.2.1/scripts/init.sh +++ b/apps/weblate/5.9.2.1/scripts/init.sh @@ -10,6 +10,15 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + # setup-2 update dir permissions + mkdir -p "$WEBLATE_ROOT_PATH" + mkdir -p "$WEBLATE_ROOT_PATH/data" + mkdir -p "$WEBLATE_ROOT_PATH/cache" + + chmod -R 1000 "$WEBLATE_ROOT_PATH" + chmod -R 1000 "$WEBLATE_ROOT_PATH/data" + chmod -R 1000 "$WEBLATE_ROOT_PATH/cache" + echo "Check Finish." else diff --git a/apps/weblate/5.9.2.1/scripts/upgrade.sh b/apps/weblate/5.9.2.1/scripts/upgrade.sh index 07fb8c3f..3edba2ab 100644 --- a/apps/weblate/5.9.2.1/scripts/upgrade.sh +++ b/apps/weblate/5.9.2.1/scripts/upgrade.sh @@ -10,6 +10,15 @@ if [ -f .env ]; then echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env + # setup-2 update dir permissions + mkdir -p "$WEBLATE_ROOT_PATH" + mkdir -p "$WEBLATE_ROOT_PATH/data" + mkdir -p "$WEBLATE_ROOT_PATH/cache" + + chmod -R 1000 "$WEBLATE_ROOT_PATH" + chmod -R 1000 "$WEBLATE_ROOT_PATH/data" + chmod -R 1000 "$WEBLATE_ROOT_PATH/cache" + echo "Check Finish." else diff --git a/apps/weblate/README.md b/apps/weblate/README.md index 354e5565..73a02c7a 100644 --- a/apps/weblate/README.md +++ b/apps/weblate/README.md @@ -54,6 +54,17 @@ 描述、附近字符串、图片、相关源代码和术语表条目 — 每条字符串均可拥有。 +## 应用安装 + +### 站点域名 (Site domain) + +> 域名 +> +> weblate.example.com + +> IP 站点 +> +> 127.0.0.1:8000 ---