The Dove Dashboard

System Monitoring Dashboard
Featured
Selfhosted
New

Essential system stats, peacefully simple.

Languages
GoHTMLJavaScriptCSSDockerfile

Stats

MIT License
0 stars
0 forks
Technologies

Case study

The Dove Dashboard is a lightweight, selfhosted system monitoring application written in Go and pure JavaScript, with no external dependencies. It provides real-time insights into key system metrics such as the operating system (architecture, kernel, uptime, hostname), CPU (name, cores, threads, frequency), storage (disk type, file system, usage), network (interfaces, benchmarks), and hardware sensors (temperature, voltage). Designed with a minimal and peaceful user interface (hence the name - "dove" dashboard), it automatically refreshes and runs as a fully self-contained binary. The project is distributed as a very lightweight, rootless Docker image (~18MB) with extremely low memory usage (~25MB), making deployment straightforward with a single "docker-compose" command. Why? I wanted a simple, secure, and lightweight web interface to check my system's temperatures, and I decided to expand it to include other essential system statistics as well.

PoProstuWitold/dove-dashboard