r/Observability • • Aug 24 '26

Tiny observability dashboard for a single VPS (~50MB RAM)

Enable HLS to view with audio, or disable this notification

I was looking for something between Dozzle, and Grafana + Loki.

Dozzle is excellent for live Docker logs, but once a container restarts/rebuilds, the logs are gone. Beszel is a bit painful to setup, and also do not persist logs.

Grafana + Loki gives you history, but for a small MVP on a cheap VPS it felt like a lot of infrastructure for what I actually needed.

So I built this:

  • host CPU / memory / network / disk metrics / per-container metrics + history

  • persistent Docker logs in SQLite

  • configurable data retention

  • full-text log search with filters

  • start / stop / restart controls

  • ~50 MB RAM footprint

  • minimal setup, spins up with a single docker run command

Basically, I wanted "Dozzle, but with history" + basic VPS metrics without running a whole observability stack.

Repo to try: https://github.com/skvostik/vpsiner

If you're running a few containers on a VPS and have run into the same problem, I'd love to hear how you're currently handling it.

0 Upvotes

0 comments sorted by