Show HN: Lightweight system monitor for Linux VPS written in Go
Summary
vpsmon is a lightweight system monitor for Linux VPS, written in Go, offering a web UI for real-time monitoring of CPU, memory, swap, disk, network, uptime, and process count.
View Cached Full Text
Cached at: 08/25/26, 07:59 PM
leodeim/vpsmon
Source: https://github.com/leodeim/vpsmon
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) |
Similar Articles
Show HN: A free Linux adaptation of NETworkManager by BornToBeRoot
NMLinux is a free, open-source Linux adaptation of NETworkManager, providing a unified GUI for common network tools. Built with Python and PySide6, it includes modules for SSH, RDP, VNC, Wi-Fi, traceroute, speed test, and more, aimed at sysadmins and power users.
@TheAhmadOsman: Linux monitoring tools you SHOULD have - btop - sleek UI, CPU + GPU stats, lots of themes - glances - all‑in‑one overvi…
Recommendation of essential Linux monitoring tools: btop, glances, nvtop/nvitop, and duf for CPU, GPU, disk, and network stats.
Show HN: Mcpsnoop – Wireshark for MCP (transparent proxy and live TUI)
Mcpsnoop is an open-source transparent proxy with a live terminal UI that sits between AI clients and MCP servers, showing real-time JSON-RPC traffic for debugging tool calls, capabilities, and performance without setup.
Show HN: machine0 – Persistent NixOS VMs You Control from the CLI
machine0 is a CLI tool for provisioning persistent NixOS and Ubuntu VMs with dedicated resources, static IPs, per-minute billing, and features like suspend/resume and golden images.
Show HN: CheapSecurity – Lightweight, Self-Hosted CCTV for Linux SBCs
CheapSecurity is a lightweight, self-hosted CCTV solution for Linux single-board computers, offering privacy-focused home monitoring with motion detection, recording, and Telegram alerts, all without cloud subscriptions.