Argus v0.1.0
First published release of Argus: Grafana dashboards, alert rules and a per-host agent for monitoring a homelab, shipped as Docker images for amd64 and arm64.
Images
On GHCR (ghcr.io/honeybeartech/argus-*) and Docker Hub (honeybeartech/argus-*), tagged 0.1.0, 0.1 and latest:
| Image | What it is |
|---|---|
argus-grafana |
Grafana 13.2.2 with every dashboard, datasource and alert rule baked in |
argus-prometheus |
Prometheus v3.14.0 with the scrape config; accepts pushes from agents |
argus-blackbox |
blackbox_exporter v0.28.0 with the HTTP and DNS probe modules |
argus-loki |
Loki 3.7.8, single process, 30-day retention |
argus-agent |
Grafana Alloy with embedded node_exporter and cAdvisor; pushes host metrics, container metrics and container logs |
What's included
- 11 dashboards: Homelab Overview, DNS / Pi-hole, Host Health, Docker Containers, Logs, Network / UniFi, Reverse Proxy Traffic, NAS / Storage, Smart Home, Media Stack (including Plex), UPS / Power.
- 19 alert rules with a Discord contact point: availability, capacity, power and hardware, network, containers, logs.
- Push-model agent: one container per host, outbound connections only, no per-host server config.
- Install: clone, copy
.env.example,docker compose up -d— see the README.
Security
No vulnerabilities fixed in this release (first release). Note that Prometheus and Loki accept pushes without authentication; run Argus on a trusted network.