diff --git a/install.sh b/install.sh index 4eb8507..835ecf2 100755 --- a/install.sh +++ b/install.sh @@ -18,7 +18,10 @@ mkdir -p "$TARGET_DIR/data/caddy" mkdir -p "$TARGET_DIR/data/authelia" mkdir -p "$TARGET_DIR/compose" mkdir -p "$TARGET_DIR/www" -mkdir -p "$TARGET_DIR/logs" +mkdir -p "$TARGET_DIR/logs/caddy" +# Ensure data dirs are owned by the runtime user +chown -R master:master "$TARGET_DIR/data/caddy" 2>/dev/null || true +chown -R master:master "$TARGET_DIR/logs/caddy" 2>/dev/null || true # --- Interactive prompts (no defaults — user enters everything) --- read -p "Domain: " DOMAIN