Update start.sh

This commit is contained in:
wnlen
2026-01-15 20:21:05 +08:00
parent 58bdd4d812
commit 2967e905bf

View File

@ -143,13 +143,15 @@ force_write_controller_and_ui() {
printf "\nexternal-controller: %s\n" "$controller" >> "$file"
fi
# external-ui存在 ui 才写
if [ -d "$Conf_Dir/ui" ]; then
# external-ui存在就写:支持软链
if [ -e "$Conf_Dir/ui" ]; then
if grep -qE '^[[:space:]]*external-ui:' "$file" 2>/dev/null; then
sed -i -E "s|^[[:space:]]*external-ui:.*$|external-ui: ${Conf_Dir}/ui|g" "$file"
else
printf "external-ui: %s\n" "${Conf_Dir}/ui" >> "$file"
fi
else
echo "[WARN] ui path not found: $Conf_Dir/ui (skip external-ui)" >&2
fi
}