feat: tablero de gestion con graficas de estado y carga por aplicacion

This commit is contained in:
Nurfog committed 2026-09-08 16:56:11 -03:00
1 parent 646a3bf628
commit 3949224d94
5 files changed
+459 -56

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
import { NextResponse } from "next/server";
const DEPLOYER_URL = process.env.DEPLOYER_URL || "http://127.0.0.1:3010";
const DEPLOYER_TOKEN = process.env.DEPLOYER_TOKEN || "";
export async function GET() {
try {
const headers: Record<string, string> = {
"Content-Type": "application/json",
};
if (DEPLOYER_TOKEN) headers["X-API-Token"] = DEPLOYER_TOKEN;
const res = await fetch(`${DEPLOYER_URL}/api/stats`, {
headers,
cache: "no-store",
});
const data = await res.json();
return NextResponse.json(data, { status: res.status });
} catch (e) {
return NextResponse.json(
{ error: e instanceof Error ? e.message : "Error al obtener stats" },
{ status: 502 }
);
}
}