From ee95be1bb3b65c13287afc15a289a355d9ff425e Mon Sep 17 00:00:00 2001 From: kenneth Date: Fri, 31 Oct 2025 01:36:19 +0000 Subject: [PATCH] feat(backend): expose system up/down status --- apps/backend/src/beszel.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/backend/src/beszel.ts b/apps/backend/src/beszel.ts index d5fd540..e8ee3d7 100644 --- a/apps/backend/src/beszel.ts +++ b/apps/backend/src/beszel.ts @@ -8,6 +8,7 @@ beszel.use("*", beszelAuth()) interface BeszelSystemInfo { name: string + status: "up" | "down" info: { cpu: number ram: number @@ -17,6 +18,7 @@ interface BeszelSystemInfo { interface BeszelApiSystem { name: string + status: "up" | "down" info: { cpu: number mp: number // memory percentage @@ -56,6 +58,7 @@ beszel.get("/systems", async (c) => { const systems: BeszelSystemInfo[] = data.items.map((system) => ({ name: system.name, + status: system.status, info: { cpu: system.info.cpu, ram: system.info.mp,