feat(app-image): VITE_SERVER_MODE=1 — Web-GUI fest an diesen Server

.env.production des gehosteten app-Images bekommt VITE_SERVER_MODE=1 → die
Web-GUI ist fest an diesen Server gebunden (keine Lokal/Server-Wahl, kein
Server-Adress-Wechsel). Greift mit RAPPORT f88825e.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-05-31 15:12:21 +02:00
parent fb54f22e0c
commit 0316a1cb40
+1 -1
View File
@@ -20,7 +20,7 @@ WORKDIR /build/app
# .env.production wird zur Build-Zeit ausgewertet → Werte landen im Bundle # .env.production wird zur Build-Zeit ausgewertet → Werte landen im Bundle
RUN if [ -n "$SUPABASE_URL" ]; then \ RUN if [ -n "$SUPABASE_URL" ]; then \
printf "VITE_SUPABASE_URL=%s\nVITE_SUPABASE_ANON_KEY=%s\n" "$SUPABASE_URL" "$SUPABASE_ANON_KEY" > .env.production; \ printf "VITE_SUPABASE_URL=%s\nVITE_SUPABASE_ANON_KEY=%s\nVITE_SERVER_MODE=1\nVITE_SERVER_MODE=1\n" "$SUPABASE_URL" "$SUPABASE_ANON_KEY" > .env.production; \
fi fi
RUN npm install --no-audit --no-fund && npm run build RUN npm install --no-audit --no-fund && npm run build