Fix LinuxServer script data path handling

This commit is contained in:
okxlin
2026-06-26 00:07:23 +08:00
parent a9cad1e6df
commit b3d8ee0902
4 changed files with 26 additions and 8 deletions
@@ -1,4 +1,13 @@
#!/usr/bin/env bash
set -euo pipefail
mkdir -p ./data/config
chown -R 1000:1000 ./data 2>/dev/null || true
paths=(
"${CONFIG_PATH:-./data/config}"
)
mkdir -p "${paths[@]}"
for path in "${paths[@]}"; do
case "$path" in
./*|../*) chown -R 1000:1000 "$path" 2>/dev/null || true ;;
esac
done
@@ -1,4 +1,13 @@
#!/usr/bin/env bash
set -euo pipefail
mkdir -p ./data/config
chown -R 1000:1000 ./data 2>/dev/null || true
paths=(
"${CONFIG_PATH:-./data/config}"
)
mkdir -p "${paths[@]}"
for path in "${paths[@]}"; do
case "$path" in
./*|../*) chown -R 1000:1000 "$path" 2>/dev/null || true ;;
esac
done
@@ -1,4 +1,4 @@
#!/usr/bin/env bash
set -euo pipefail
mkdir -p ./data/config
chown -R 1000:1000 ./data 2>/dev/null || true
:
@@ -1,4 +1,4 @@
#!/usr/bin/env bash
set -euo pipefail
mkdir -p ./data/config
chown -R 1000:1000 ./data 2>/dev/null || true
: