From 45145fed48b56859def41d327b64307580d2d126 Mon Sep 17 00:00:00 2001 From: Mike Delago <32778141+michaeldelago@users.noreply.github.com> Date: Sat, 18 May 2024 13:12:22 -0400 Subject: [PATCH] fix(Docker): Check write access for config dir (#18238) --- apps/docker/entrypoint.sh | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) diff --git a/apps/docker/entrypoint.sh b/apps/docker/entrypoint.sh index 5cd7fc28d..ad08fb77e 100644 --- a/apps/docker/entrypoint.sh +++ b/apps/docker/entrypoint.sh @@ -1,14 +1,46 @@ #!/usr/bin/env bash set -euo pipefail +CONF_DIR="${CONF_DIR:-/azerothcore/env/dist/etc}" +LOGS_DIR="${LOGS_DIR:-/azerothcore/env/dist/logs}" + +if ! touch "$CONF_DIR/.write-test" || ! touch "$LOGS_DIR/.write-test"; then + cat <