Lightweight system monitor for Linux VPS written in Go
Published: 2026-08-26
vpsmon Lightweight system monitor for Linux VPS. Single Go binary, ~5MB RAM usage. Monitors CPU, memory, swap, disk, network, uptime, and process count. Web UI with login, auto-refreshes every 5 seconds. Installation curl -sL https://raw.githubusercontent.com/leodeim/vpsmon/main/install.sh | sudo bash Uninstallation curl -sL https://raw.githubusercontent.com/leodeim/vpsmon/main/uninstall.sh | sudo bash Environment Variables Variable Default Description MONITOR_ADDR :8088 Listen address MONITOR_USER admin Web UI username MONITOR_PASS_HASH (hash of changeme ) Web UI password (bcrypt hash)
Originally sourced from Hacker News