diff --git a/apps/admin/start-admin-staging.sh b/apps/admin/start-admin-staging.sh index 3ef2668..7c5b8df 100755 --- a/apps/admin/start-admin-staging.sh +++ b/apps/admin/start-admin-staging.sh @@ -40,6 +40,15 @@ exec infisical run \ --token="$INFISICAL_TOKEN" \ -- bash -c ' set -e + # ─── KRITISCH: Port-Override NACH Infisical-Injection ────────────────── + # Backend-staging-Infisical-env hat PORT=3016, NITRO_PORT=3016. Wenn admin-app + # selbe Infisical-vars erbt → kollidiert mit Backend (port-hijack, 22 restarts). + # Lösung: nach infisical-env-injection Port HARD overriden auf 3017. + export PORT=3017 + export NITRO_PORT=3017 + export NITRO_HOST=127.0.0.1 + export NODE_ENV=production + # ─── Infisical-Vars auf Nuxt-runtimeConfig-Namen mappen ────────────── # Supabase (public -- aus Infisical staging geladen, selbe Keys wie backend) [[ -n "${SUPABASE_URL:-}" ]] && export NUXT_PUBLIC_SUPABASE_URL="$SUPABASE_URL"