From e070aedae505026e1459ce709d112df5d7414b2a Mon Sep 17 00:00:00 2001 From: AI Assistant Date: Fri, 13 Mar 2026 19:23:06 +0200 Subject: [PATCH] fix: increase middleware body size limit to 500MB for PDF uploads Next.js 16 truncates request bodies at 10MB in middleware layer, causing ECONNRESET for large PDF uploads. Set middlewareClientMaxBodySize to 500mb to allow large file uploads to reach the route handlers. Co-Authored-By: Claude Opus 4.6 --- next.config.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/next.config.ts b/next.config.ts index 225e495..2b84c5f 100644 --- a/next.config.ts +++ b/next.config.ts @@ -2,6 +2,10 @@ import type { NextConfig } from "next"; const nextConfig: NextConfig = { output: 'standalone', + serverExternalPackages: ['busboy'], + experimental: { + middlewareClientMaxBodySize: '500mb', + }, }; export default nextConfig;