refactor: enhance installation process with support for full-stack and app-only modes, update environment configurations, and improve database migration handling

This commit is contained in:
Poyraz Avsever
2026-06-13 21:23:28 +03:00
parent 17ff60faea
commit 0f89d9f627
17 changed files with 620 additions and 51 deletions
+3 -1
View File
@@ -5,9 +5,11 @@ export async function updateSession(request: NextRequest) {
let supabaseResponse = NextResponse.next({
request,
})
const supabaseUrl =
process.env.SUPABASE_INTERNAL_URL || process.env.NEXT_PUBLIC_SUPABASE_URL!
const supabase = createServerClient(
process.env.NEXT_PUBLIC_SUPABASE_URL!,
supabaseUrl,
process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!,
{
cookies: {
+3 -1
View File
@@ -3,9 +3,11 @@ import { cookies } from 'next/headers'
export async function createClient() {
const cookieStore = await cookies()
const supabaseUrl =
process.env.SUPABASE_INTERNAL_URL || process.env.NEXT_PUBLIC_SUPABASE_URL!
return createServerClient(
process.env.NEXT_PUBLIC_SUPABASE_URL!,
supabaseUrl,
process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!,
{
cookies: {