Menu

1 / 2

I built a self-hosted dashboard for the handful of VPSs I run

DEV Community: rust·Sandakelum Priyamantha·1 day ago
#SaoNyGnx
#devtorust#devto#dev#agent#server
Reading 0:00
15s threshold

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.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.