Skip to content

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

  1. Everything is down: Check physical power (UPS status), then Proxmox host
  2. A service is broken: Check Uptime Kuma status page, then Komodo dashboard
  3. Need to stop automated changes: Create /etc/homelab/MAINTENANCE on the affected host — ansible-pull will no-op until the file is removed
  4. Secrets are compromised: See Secrets Runbook (Phase 2+)

Key Contacts

Populate from inventory/contacts.yaml once Phase 1 is complete.