diff --git a/app/api/debug/meta/route.ts b/app/api/debug/meta/route.ts new file mode 100644 index 00000000..b9ddf63a --- /dev/null +++ b/app/api/debug/meta/route.ts @@ -0,0 +1,17 @@ +// app/api/debug/meta/route.ts +import { NextResponse } from "next/server"; +import { promises as fs } from "fs"; +export async function GET() { + let buildId = null; + try { + buildId = (await fs.readFile(process.cwd() + "/.next/BUILD_ID", "utf8")).trim(); + } catch {} + return NextResponse.json({ + env: process.env.NEXT_PUBLIC_ENV || null, + nodeEnv: process.env.NODE_ENV || null, + buildId, + image: process.env.IMAGE_TAG || null, + commit: process.env.COMMIT_SHA || null, + time: new Date().toISOString(), + }); +}