From 6df6103c67d91beec4bf14c43f041c52fe323936 Mon Sep 17 00:00:00 2001
From: Jason Rasmussen <jason@rasm.me>
Date: Wed, 30 Apr 2025 10:48:24 -0400
Subject: [PATCH] chore: better immich-web logging (#17992)

---
 web/bin/immich-web | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/web/bin/immich-web b/web/bin/immich-web
index 6b2880d6d2..ea748863db 100755
--- a/web/bin/immich-web
+++ b/web/bin/immich-web
@@ -5,10 +5,17 @@ TYPESCRIPT_SDK=/usr/src/open-api/typescript-sdk
 npm --prefix "$TYPESCRIPT_SDK" install
 npm --prefix "$TYPESCRIPT_SDK" run build
 
+
+COUNT=0
 UPSTREAM="${IMMICH_SERVER_URL:-http://immich-server:2283/}"
-until wget --spider --quiet "${UPSTREAM}/api/server/config"; do
-    echo 'waiting for api server...'
+until wget --spider --quiet "${UPSTREAM}/api/server/config" > /dev/null 2>&1; do
+    if [ $((COUNT % 10)) -eq 0 ]; then
+      echo "Waiting for $UPSTREAM to start..."
+    fi
+    COUNT=$((COUNT + 1))
     sleep 1
 done
 
+echo "Connected to $UPSTREAM"
+
 node ./node_modules/.bin/vite dev --host 0.0.0.0 --port 3000