api

/api/status.json

Rå JSON — samma data som status-raden på sidorna pollar.

laddar…
varför finns den här sidan?

status.schema.ts

/** Det mesta på sidan är statiskt. JSON:en ovan är inte det. */

type HomelabStatus = {
  pool_used_tb: number;   // hur full MediaPool är
  last_nightly: string;   // senaste fil i backups/
  last_offline: string;   // senaste klara USB-backup
};

// OMV → VPS (15 min) → status.json (5 min) → homelab-sidan (60 s)
// Bara siffror och datum publikt — inga adresser eller sökvägar.

// api/status.json · homelab · om sidan