Back to browse
GitHub Repository

Docker server monitoring without the stack. Metrics, logs, and alerts from your terminal. Single binary, zero exposed ports, SSH-only.

251 starsGo

Tori Terminal-native Docker monitoring with alerting in a single binary

by thobiasn·Feb 14, 2026·2 points·0 comments

AI Analysis

●●SolidNiche GemShip It
The Take

The trick here is practical: an agent exposes a Unix socket on the host and the client connects over SSH, so you get monitoring and alerts without opening ports. It bundles container log tailing (Docker log API), alert evaluation, and SQLite storage into a tiny Go binary — neat for small fleets, but the README warns it's still early-stage so expect rough edges.

Target Audience

Self-hosters, sysadmins and small-scale DevOps managing Docker on VPSs who want lightweight monitoring without a full Grafana/Prometheus/Loki stack

Post Description

After setting up a grafana stack yet again, being frustrated that I need all of this just to have peace of mind that everything is running, I started building my own thing. An agent sits on your server collecting metrics, tailing logs, and evaluating alert rules. You connect from your machine over SSH via a TUI. Single Go binary, ~20-30 MB RAM, read-only Docker socket, no exposed ports.

Similar Projects