Dashboard changes: - Merge 3 separate correlation graphs into one full-width panel - Left Y axis: temperatures + dewpoints (°C) - Right Y axis: humidity + mold threshold (%) - Boolean signals (fan/mold/activation) as colored fill bands - graphTooltip: 2 for shared crosshair + tooltip - Add collapsed Deep Dive row with delta graphs - Collapse BLE diagnostics row Documentation changes: - DASHBOARD_CREATION.md: remove content now covered by Grafana skills (dashboarding, grafana-oss, promql), eliminate duplicated pitfalls section, add Prometheus dashboard guidance, add Grafana unit codes - AGENTS.md: add skills prerequisite table, update folder structure (add taupi-fan.yaml), add Prometheus data flow, remove duplicated InfluxDB/Flux/pitfalls sections (canonical in DASHBOARD_CREATION.md) |
||
|---|---|---|
| .agents/skills | ||
| .git-crypt | ||
| bootstrap | ||
| fritzbox | ||
| k8s | ||
| monitoring | ||
| terraform | ||
| terraform_shelly | ||
| .editorconfig | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| README.md | ||
README.md
Infrapuzzle
Infrapuzzle is the newly restructured way of implementing my private infrastructure. Currently the following things are in project scope:
- single node k8s "cluster" implemented with kubespray
- development with Vagrant
- host directory storage
- Ingress via host network
terraform
Documentation in subfolder. It takes care of setting DNS records on OVH nameservers.
bootstrap
Documentation in subfolder. It takes care of setting up the k8s cluster itself, including a vagrant dev environment.
k8s
Documentation in subfolder. The services themselfes.