diff --git a/monitoring/CONTEXT.md b/monitoring/CONTEXT.md index 646558b..905c4a8 100644 --- a/monitoring/CONTEXT.md +++ b/monitoring/CONTEXT.md @@ -33,8 +33,11 @@ Comprehensive monitoring and alerting system for home lab infrastructure with fo | n8n | 10.10.0.210 | root | n8n (no restart), n8n-postgres, omni-tools, termix | Yes | | ubuntu-manticore | 10.10.0.226 | cal | jellyfin, tdarr-server, tdarr-node, pihole, watchstate, orbital-sync | Yes | | strat-database | 10.10.0.42 | cal | sba_postgres, sba_redis, sba_db_api, dev_pd_database, sba_adminer | No (dev) | +| pihole1 | 10.10.0.16 | cal | pihole (primary DNS), nginx-proxy-manager, portainer | Yes | +| sba-bots | 10.10.0.88 | cal | paper-dynasty bot, paper-dynasty DB (prod), PD adminer, sba-website, ghost | Yes | +| foundry | 10.10.0.223 | root | foundry-foundry-1 (Foundry VTT) | No | -**Per-server SSH user:** `health_check.py` supports per-server `ssh_user` override in config.yaml (default: root). Used by ubuntu-manticore and strat-database which require `cal` user. +**Per-server SSH user:** `health_check.py` supports per-server `ssh_user` override in config.yaml (default: root). Used by ubuntu-manticore, strat-database, pihole1, and sba-bots which require `cal` user. **SSH keys:** n8n uses `n8n_runner_key` → CT 302, CT 302 uses `homelab_rsa` → target servers **Helper script:** `/root/.claude/skills/server-diagnostics/list_servers.sh` — extracts server keys from config.yaml as JSON array