The problem
I run a handful of Linux VPSs: a couple of web apps, a database box, a side project or two. Not enough to justify a monitoring stack, but too many to keep SSH-ing into each one to run htop , df -h , or npm run build .
The usual answers felt wrong for that size. Prometheus plus Grafana plus exporters is a project in itself. Hosted monitoring means another account, another bill, and my server data on someone else's machine. Full platforms like Coolify are great, but I didn't want a deploy platform. I wanted to see my servers and run the few commands I always run.
So I built VPS Pilot .
What VPS Pilot is
VPS Pilot is one self-hosted dashboard for the servers you run. The hub is a single Go binary with SQLite and the React dashboard built in. Each server runs a small Rust agent. No separate database server, no queue, no cloud account.
It's free and open source under AGPL-3.0.…