From 713de5df2b28666b6f100e30989068541562cea2 Mon Sep 17 00:00:00 2001 From: tremor021 Date: Sat, 31 May 2025 22:28:44 +0200 Subject: [PATCH] Update tinyauth --- install/alpine-tinyauth-install.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/install/alpine-tinyauth-install.sh b/install/alpine-tinyauth-install.sh index e5b6c62..3100bbd 100644 --- a/install/alpine-tinyauth-install.sh +++ b/install/alpine-tinyauth-install.sh @@ -36,14 +36,16 @@ EOF echo "${RELEASE}" >/opt/tinyauth_version.txt msg_ok "Installed Tinyauth" -for i in {1..3}; do +i=1 +while [ $i -le 3 ]; do read -p "${TAB3}Enter your Tinyauth subdomain (e.g. https://tinyauth.example.com): " app_url - [[ $app_url =~ ^https?://[a-zA-Z0-9.-]+\.[a-zA-Z]{2,} ]] && break + echo "$app_url" | grep -qE '^https?://[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}' && break [ $i -eq 3 ] && { echo "Max attempts reached" exit 1 } echo "Invalid URL format ($((3 - i)) attempts left)" + i=$((i + 1)) done msg_info "Creating Tinyauth Service"