OnCallMate – AI agent for autonomous Docker incident RCA
Docker RCA agent with socket proxy security beats waking to logs yourself.
Lightweight Docker monitoring dashboard with anomaly detection & Telegram alerts. One-liner install, zero config.
Replaces Prometheus+Grafana complexity with one container, zero config install.
Self-hosted Docker operators, homelab runners, small teams managing few containers
Portainer · Prometheus+Grafana · cAdvisor
DockWatch is a single container that provides: - Real-time dashboard (CPU, memory, network, disk, temperature) - 6 anomaly detection rules with Telegram alerts - Self-signed HTTPS or Cloudflare Tunnel for remote access - Single HTML file dashboard — no build step
Stack: FastAPI, aiodocker, Chart.js, SQLite. 4 Python dependencies total. ~50MB memory.
Design philosophy: do one thing well. Monitor containers, detect anomalies, send alerts. No container management, no custom metrics, no query language.
Install: git clone https://github.com/deep-on/dockwatch.git && bash install.sh
I'd love feedback on the architecture and what features would make this more useful. The anomaly detection rules in particular — are the default thresholds reasonable?
Docker RCA agent with socket proxy security beats waking to logs yourself.
First tool addressing Cursor spend blind spot; anomaly detection catches agent runaway loops.
Telegram-first alerting is the product's personality — there are website/API/cron/SSL checks and an explicit "Start without email" flow that keeps signup friction low. The retro terminal UI is tasteful and suggests an MVP you can click through fast, but it doesn't yet offer a clear feature advantage over established uptime tools unless Telegram-only delivery is your hard requirement.
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.
Native mobile Docker client with secure relay beats SSH-ing through Termius on phone.
Passive monitoring for seniors who refuse wearables, but Android-only limits reach.