fix: use internal docker network url for server-side supabase client to avoid fetch errors

This commit is contained in:
Marcos Fargas
2026-10-04 20:32:24 +02:00
parent e07f21c674
commit 5124c1d8a4
2 changed files with 5 additions and 2 deletions

View File

@@ -24,8 +24,10 @@ export async function middleware(req: NextRequest) {
request: { headers: req.headers },
});
const supabaseUrl = process.env.SUPABASE_INTERNAL_URL || (process.env.NODE_ENV === 'production' ? 'http://ventures-web-supabase-gm0nnn-supabase-kong:8000' : process.env.NEXT_PUBLIC_SUPABASE_URL!);
const supabase = createServerClient(
process.env.NEXT_PUBLIC_SUPABASE_URL!,
supabaseUrl,
process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!,
{
cookies: {