From f306bfbecb7064a3620c38372f1e4bf1a7275983 Mon Sep 17 00:00:00 2001 From: wnlen <62139570+wnlen@users.noreply.github.com> Date: Wed, 14 Jan 2026 17:40:57 +0800 Subject: [PATCH] Update start.sh --- start.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/start.sh b/start.sh index c567507..db2d94d 100644 --- a/start.sh +++ b/start.sh @@ -45,7 +45,12 @@ PID_FILE="${CLASH_PID_FILE:-$Temp_Dir/clash.pid}" if [ "${SYSTEMD_MODE}" = "true" ]; then URL="${CLASH_URL:-}" else - URL=${CLASH_URL:?Error: CLASH_URL variable is not set or empty} + SYSTEMD_MODE="${SYSTEMD_MODE:-false}" + if [ "$SYSTEMD_MODE" = "true" ]; then + URL="${CLASH_URL:-}" + else + URL=${CLASH_URL:?Error: CLASH_URL variable is not set or empty} + fi fi # 获取 CLASH_SECRET 值:优先 .env;否则尝试读取旧 config;否则生成随机数