diff --git a/apps/elastic-kibana/8.14.3/data.yml b/apps/elastic-kibana/8.14.3/data.yml index 5655021c..7672d26b 100644 --- a/apps/elastic-kibana/8.14.3/data.yml +++ b/apps/elastic-kibana/8.14.3/data.yml @@ -2,7 +2,7 @@ additionalProperties: formFields: - default: "/home/kibana" edit: true - envKey: BARK_ROOT_PATH + envKey: KIBANA_ROOT_PATH labelZh: 数据持久化路径 labelEn: Data persistence path required: true diff --git a/apps/elastic-kibana/8.14.3/docker-compose.yml b/apps/elastic-kibana/8.14.3/docker-compose.yml index dc74e9ba..9b9ba75f 100644 --- a/apps/elastic-kibana/8.14.3/docker-compose.yml +++ b/apps/elastic-kibana/8.14.3/docker-compose.yml @@ -20,8 +20,7 @@ services: - ${ENV_FILE:-/etc/1panel/envs/default.env} volumes: - ./config/kibana.yml:/usr/share/kibana/config/kibana.yml - - ${BARK_ROOT_PATH}/config:/usr/share/kibana/config - - ${BARK_ROOT_PATH}/data:/usr/share/kibana/data + - ${KIBANA_ROOT_PATH}/data:/usr/share/kibana/data environment: - SERVER_NAME="kibana" - SERVER_HOST="0.0.0.0" diff --git a/apps/elastic-kibana/8.14.3/scripts/init.sh b/apps/elastic-kibana/8.14.3/scripts/init.sh index 77b84912..98e49fa6 100644 --- a/apps/elastic-kibana/8.14.3/scripts/init.sh +++ b/apps/elastic-kibana/8.14.3/scripts/init.sh @@ -8,6 +8,11 @@ if [ -f .env ]; then sed -i '/^ENV_FILE=/d' .env echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env + mkdir -p $KIBANA_ROOT_PATH + mkdir -p "$KIBANA_ROOT_PATH/data" + + chown -R 1000:1000 $KIBANA_ROOT_PATH + echo "Check Finish." else