mirror of
https://github.com/NotAShelf/watchdog.git
synced 2026-04-15 14:54:00 +00:00
Lightweight, privacy-first analytics system with fully declarative configuration
- Go 88.4%
- Nix 5.8%
- JavaScript 4.3%
- HTML 1.5%
Signed-off-by: NotAShelf <raf@notashelf.dev> Change-Id: Ia7d6f19a46ec8a4987ea429ec6502f676a6a6964 |
||
|---|---|---|
| internal/config | ||
| nix | ||
| testdata | ||
| .gitignore | ||
| flake.lock | ||
| flake.nix | ||
| go.mod | ||
| go.sum | ||
| README.md | ||
Watchdog
Privacy-preserving web analytics with Prometheus-native metrics.
Design
- No raw event storage
- No persistent identifiers
- Bounded cardinality by design
- Aggregate at ingestion
- Prometheus-native export
Quick Start
go build -o watchdog ./cmd/watchdog
./watchdog --config config.yaml