diff --git a/apps/nodebb/3.12.2/conf/setup.json b/apps/nodebb/3.12.2/conf/setup.json new file mode 100644 index 00000000..bc85928b --- /dev/null +++ b/apps/nodebb/3.12.2/conf/setup.json @@ -0,0 +1,3 @@ +{ + "defaults": {} +} diff --git a/apps/nodebb/3.12.2/docker-compose.yml b/apps/nodebb/3.12.2/docker-compose.yml index 74d9e6b8..ea0b18f6 100644 --- a/apps/nodebb/3.12.2/docker-compose.yml +++ b/apps/nodebb/3.12.2/docker-compose.yml @@ -17,9 +17,11 @@ services: - ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env} - ${ENV_FILE:-/etc/1panel/envs/default.env} volumes: + - ${NODEBB_ROOT_PATH}/node_modules:/usr/src/app/node_modules - ${NODEBB_ROOT_PATH}/build:/usr/src/app/build - ${NODEBB_ROOT_PATH}/uploads:/usr/src/app/public/uploads - ${NODEBB_ROOT_PATH}/config:/opt/config + - ${NODEBB_ROOT_PATH}/setup.json:/usr/src/app/setup.json environment: - TZ=Asia/Shanghai - NODEBB_PORT=4567 diff --git a/apps/nodebb/3.12.2/scripts/init.sh b/apps/nodebb/3.12.2/scripts/init.sh index 388ae28f..62ec83c2 100644 --- a/apps/nodebb/3.12.2/scripts/init.sh +++ b/apps/nodebb/3.12.2/scripts/init.sh @@ -16,6 +16,8 @@ if [ -f .env ]; then mkdir -p "$NODEBB_ROOT_PATH/uploads" mkdir -p "$NODEBB_ROOT_PATH/config" + cp ./conf/setup.json "$NODEBB_ROOT_PATH/setup.json" + chown -R 1001:1001 "$NODEBB_ROOT_PATH" chown -R 1001:1001 "$NODEBB_ROOT_PATH/build" chown -R 1001:1001 "$NODEBB_ROOT_PATH/uploads"