diff --git a/apps/fo/next.config.ts b/apps/fo/next.config.ts index bc21e16a4..4fc617d21 100644 --- a/apps/fo/next.config.ts +++ b/apps/fo/next.config.ts @@ -5,6 +5,9 @@ const subDomain = const nextConfig: NextConfig = { output: "standalone", + experimental: { + proxyTimeout: 600000, // 10분 (밀리초 단위) + }, async rewrites() { return { beforeFiles: [ diff --git a/apps/sn/middleware.ts b/apps/sn/middleware.ts index 9851437b1..fdb027417 100644 --- a/apps/sn/middleware.ts +++ b/apps/sn/middleware.ts @@ -123,7 +123,8 @@ export function middleware(req: NextRequest) { const decodedQuery = toDecodedQueryString(searchParams); const newUrl = `${SEWERAGE_API_URL}${pathname}${decodedQuery ? `?${decodedQuery}` : ""}`; console.log(`[Middleware] Rewriting from '${pathname}' path to: ${newUrl}`); - return rewriteWith(newUrl, req, true); + const rewriteRequest = rewriteWith(newUrl, req, true); + return rewriteRequest; } return NextResponse.next(); diff --git a/apps/sn/next.config.ts b/apps/sn/next.config.ts index 789da58b4..bbfa649d5 100644 --- a/apps/sn/next.config.ts +++ b/apps/sn/next.config.ts @@ -2,6 +2,9 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { output: "standalone", + experimental: { + proxyTimeout: 600000, // 10분 (밀리초 단위) + }, typescript: { ignoreBuildErrors: true, // 이 줄 추가 }, diff --git a/apps/wr/next.config.ts b/apps/wr/next.config.ts index bc21e16a4..4fc617d21 100644 --- a/apps/wr/next.config.ts +++ b/apps/wr/next.config.ts @@ -5,6 +5,9 @@ const subDomain = const nextConfig: NextConfig = { output: "standalone", + experimental: { + proxyTimeout: 600000, // 10분 (밀리초 단위) + }, async rewrites() { return { beforeFiles: [