Tech & AI News
Hacker News

Lightweight system monitor for Linux VPS written in Go

VPSMon is a single-binary Go utility for Linux VPSes that reports real-time CPU, memory, swap, load average, disk usage, network throughput, top processes, and listening sockets, with optional NVIDIA/AMD GPU metrics. It accesses Docker via the host socket to display container health, logs, and resource consumption, and offers a password-protected web UI employing bcrypt hashing and login rate-limiting. Installation, updates, and management use systemd commands, and an optional Caddy reverse-proxy provides HTTPS.