Bus Factor¶
Work in Progress
This document will be fully populated as the project matures. The goal is that someone unfamiliar with the lab can keep it running using only this page and the runbooks.
What Is This¶
If the primary operator is unavailable, this page tells a trusted secondary how to keep critical services running and where to find everything.
Critical Access¶
| System | How to Access | Credential Location |
|---|---|---|
| 1Password vault | Shared vault invite | — |
| GitHub repo | Org member access | GitHub SSO |
| Proxmox UI | https://192.168.6.71:8006 |
1Password |
| Synology DSM | Tailscale required (after SEC-003 closes) | 1Password |
| Cloudflare | realemail.app zone |
1Password |
| Tailscale admin | login.tailscale.com |
1Password |
| Unifi controller | UDM SE local UI | 1Password |
Emergency Procedures¶
- Everything is down: Check physical power (UPS status), then Proxmox host
- A service is broken: Check Uptime Kuma status page, then Komodo dashboard
- Need to stop automated changes: Create
/etc/homelab/MAINTENANCEon the affected host —ansible-pullwill no-op until the file is removed - Secrets are compromised: See Secrets Runbook (Phase 2+)
Key Contacts¶
Populate from inventory/contacts.yaml once Phase 1 is complete.