Back to projects
Infrastructure2026
Status Dashboard Homelab
Dashboard status publik untuk homelab Mini PC, menampilkan resource CPU/RAM/storage, suhu, uptime, dan kesehatan layanan secara real-time.
Overview
Dashboard status publik untuk homelab sebuah Mini PC (Lenovo ThinkStation P330 Tiny).
Dashboard menampilkan kondisi resource komputasi secara real-time, status layanan yang berjalan, serta informasi sistem secara ringkas dan aman.
Masalah
Homelab dengan banyak layanan self-hosted butuh pemantauan status yang jujur dan ringkas tanpa membocorkan detail infrastruktur internal.
Solusi
Dashboard Next.js dengan data real dari Beszel, status layanan yang jujur, dan sanitasi ketat supaya tidak ada IP/hostname/port internal yang terekspos publik.
Fitur
- ▸Resource CPU/RAM/storage real-time dengan threshold
- ▸Suhu CPU & uptime sistem
- ▸Katalog layanan dengan logo + deskripsi
- ▸Tema light/dark, responsive, auto-refresh
Teknologi
Next.jsTypeScriptTailwind CSSDockerBeszel
Hasil
Menjadi front page monitoring homelab yang aman digunakan publik.