Lightweight system monitor for Linux VPS written in Go

Aug 26, 2026 12:13 AM - 2 hours ago 1

vpsmon Logo

Lightweight strategy show for Linux VPS. Single Go binary, ~5MB RAM usage.

vpsmon Screenshot

Monitors CPU, memory, swap, disk, network, uptime, and process count. Web UI pinch login, auto-refreshes each 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)
More