Changelog¶
This page tracks significant changes to the homelab infrastructure.
2026¶
2026-07-08 - Jarvis neteng network-engineer profile¶
Category: Automation / Monitoring
Summary: Turned the Jarvis Hermes agent into an always-on homelab network engineer and wired a Grafana-native Telegram alert pipe.
Details:
- New version-controlled Jarvis profile
neteng(hermes-vm/agent/profiles/neteng/): a network-engineer persona (SOUL.md) with a hard autonomy contract, a homelab knowledge pack (HOMELAB.md) seeded into the agent's memory, and an idempotentsetup-neteng.shdeploy script. - Wired the
grafana-stackMCP (Loki + Prometheus on.241) into the profile so the agent can query telemetry directly; registered three cron jobs (30-min health sweep, daily digest, weekly review → Telegram), created paused pending the Nous Portal login. - Scoped auto-fix: the agent may only restart existing containers via a revocable
jarvis-netengPortainer token; everything structural is proposed via Telegram and routed through GitOps. It annotates Grafana for every action. - Grafana pane of glass: added a "Jarvis Ops" dashboard (agent heartbeat, firing alerts, annotation-driven incident timeline) and provisioned Grafana-managed alerting that mirrors the Prometheus
ALERTSmetric to a Telegram contact point — the dumb-pipe layer that fires even if the agent is down. Added a Prometheus blackbox heartbeat probe for the Jarvis dashboard on:9119.
2026-01-16 - Documentation Overhaul¶
Category: Documentation
Summary: Major documentation update with infrastructure scanning and Home Assistant API integration.
Details:
- Added Mermaid diagram support and converted all ASCII diagrams
- Added MkDocs Material QoL features (sticky nav, instant navigation, code annotations, etc.)
- Scanned PVE1 and PVE2 via SSH - documented hardware, storage, VMs, LXCs
- Connected to Home Assistant API and documented:
- 9 add-ons with versions
- 12 integrations
- 164 sensors, 35 binary sensors, 8 automations
- Lights, media players, cameras
- Created system architecture diagrams for network and Home Assistant
- Simplified docker-compose.yml (removed nginx/build services)
2026-01-16 - SSH Key Configuration¶
Category: Infrastructure
Summary: Configured SSH key access for automated Proxmox management.
Details:
- Generated ed25519 SSH key
- Deployed to PVE1 (192.168.1.199) and PVE2 (192.168.1.151)
- Enables automated infrastructure scanning
2025¶
January¶
- Initial MkDocs documentation setup
Keeping a changelog
Use this page to log:
- New services deployed
- Hardware changes
- Network modifications
- Major configuration updates
- Troubleshooting notes