InfraView — Server Monitoring Dashboard
InfraView is a lightweight monitoring tool for own servers and homelab setups. A Go agent runs on each server and reports metrics to a central backend. The dashboard shows everything in real-time — without Prometheus/Grafana overhead.
01
Challenge
Prometheus + Grafana is powerful, but massively oversized for 3-5 servers. What's needed is a simple solution that runs in 5 minutes and still reliably delivers the most important metrics.
02
Solution
Minimal Go agent (~5MB binary) that streams system metrics via WebSocket to the backend. FastAPI backend for data aggregation and alerting. React dashboard with live charts and container overview.
03
Result
Running in production on own servers. Installable as a single Docker Compose setup. Open source on GitHub.
Tech Stack
Planning a similar project?
Discuss your project