Files
9router/src/instrumentation.js
Duc Nguyen 57b3b2c175 fix(console-log): initialize capture at server boot + prevent SSE proxy buffering
Initialize initConsoleLogCapture() via Next.js instrumentation register()
hook so logs are captured from startup in headless/Docker deployments, and
add X-Accel-Buffering/Cache-Control headers to the SSE stream route to
prevent reverse proxies from buffering the initial payload.
2026-07-23 16:06:21 +07:00

7 lines
195 B
JavaScript

export async function register() {
if (process.env.NEXT_RUNTIME === "nodejs") {
const { initConsoleLogCapture } = await import("@/lib/consoleLogBuffer");
initConsoleLogCapture();
}
}