From 299ec3ecacf414a3e6d14fa2e4e4daf1658a6ceb Mon Sep 17 00:00:00 2001 From: Den Piligrim <89912505+vasiljevdenis@users.noreply.github.com> Date: Mon, 5 Jan 2026 23:43:22 +0300 Subject: [PATCH] fix: url validation, upload rotate.js --- install.sh | 2 +- update.sh | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 21b4c24..73247cf 100644 --- a/install.sh +++ b/install.sh @@ -17,7 +17,7 @@ need_root() { } validate_url() { - [[ "$1" =~ ^https?://[^/]+:[0-9]+/.+ ]] + [[ "$1" =~ ^https?://[^/:]+:[0-9]+(/[^/]+)*$ ]] } ################################# diff --git a/update.sh b/update.sh index 6c7c399..458a457 100644 --- a/update.sh +++ b/update.sh @@ -56,6 +56,7 @@ mkdir -p app curl -fsSL "$REPO_RAW/app/Dockerfile" -o app/Dockerfile curl -fsSL "$REPO_RAW/app/package.json" -o app/package.json curl -fsSL "$REPO_RAW/app/index.js" -o app/index.js +curl -fsSL "$REPO_RAW/app/rotate.js" -o app/rotate.js curl -fsSL "$REPO_RAW/app/builders/buildVlessRealityTcp.js" -o app/builders/buildVlessRealityTcp.js curl -fsSL "$REPO_RAW/app/builders/buildVlessRealityXhttp.js" -o app/builders/buildVlessRealityXhttp.js curl -fsSL "$REPO_RAW/app/builders/buildTrojanRealityTcp.js" -o app/builders/buildTrojanRealityTcp.js