π Manie's Homelab β Operations Manual¶
Welcome β read this first
This is the single source of truth for everything in your homelab. When something breaks, when you forget how a service works, when you want to add a new device β start here.
Search is in the top-right (or press S). Try searching for: pialarm, vaultwarden, restore, WAN down.
π― What this site is for¶
| You want to⦠| Go here |
|---|---|
| Understand the big picture | πΊοΈ Architecture β Overview |
| Know what's running on a specific host | π₯οΈ Services β pick the host |
| Fix something that just broke | π¨ Runbooks β pick the symptom |
| Restore a file from yesterday | πΎ Restic cheatsheet |
| Check if everything is alive RIGHT NOW | Uptime Kuma β status.manie.uk |
| Look up a password | π Vaultwarden β vault.manie.uk |
| See if a cron job actually ran | Healthchecks β pulse.manie.uk |
| Find a domain name | π All domains |
πͺ The off-site VPS β your safety net¶
The VPS at 102.202.192.9 (Tailscale: 100.67.58.15) is outside your house. When home WAN dies, the VPS keeps running and tells you what's wrong. Everything in the π οΈ Tools and π Monitoring sections lives there.
| Service | URL | Purpose |
|---|---|---|
| π Docs (you are here) | https://docs.manie.uk | This manual |
| π¨ Status page | https://status.manie.uk | Live up/down of everything |
| β Healthchecks | https://pulse.manie.uk | Cron job watchdog |
| π Vaultwarden | https://vault.manie.uk | Password vault |
| π Failover Node-RED | https://nodered-vps.manie.uk | Backup WhatsApp gateway |
| π Gitea mirror | https://gitmirror.manie.uk | Off-site copy of all repos |
| π VPS Grafana panel | https://grafana.manie.uk/d/homelab-vps | VPS resource graphs |
π Emergency cards (fastest path to fixing common problems)¶
π₯ Home WAN went down
- Check https://status.manie.uk from your phone (uses cellular, not home WAN)
- If pfSense is shown red β router/modem reboot via VPN to dh02 console
- Read π¨ Runbooks β Home WAN is down
π₯ You stopped getting WhatsApp alerts
- Check https://nodered-vps.manie.uk β failover gateway should still work
- Either pialarm crashed OR home WAN is down. Status page will tell you which.
- Read Runbooks β pialarm died
π₯ You see "Photos missing" in Immich
STOP. Don't trigger a scan. Read Runbooks β Immich mass-trash FIRST.
π₯ You can't access vSphere from work or phone
- Open https://vcenter.home.lab/ui directly in browser (Tailscale Split DNS handles the name)
- If "site cannot be reached" β check
nslookup vcenter.home.labreturns100.115.94.1 - Read Runbooks β vSphere won't load
π§° What's where (the 3-second answer)¶
graph LR
Phone[π± Phone] --> CF[βοΈ Cloudflare]
Work[πΌ Work PC] --> CF
CF --> Tunnel[Cloudflare Tunnel]
CF --> VPS[π homelab-vps<br/>102.202.192.9]
Tunnel --> DH02[π₯οΈ docker-host-02<br/>192.168.0.9<br/>Traefik+Authelia]
DH02 --> DH01[π₯οΈ docker-host-01<br/>192.168.0.200<br/>Apps]
DH02 --> PiAlarm[π₯§ pialarm<br/>192.168.0.109<br/>Node-RED]
DH02 --> ESXi[πΏ ESXi/vCenter<br/>192.168.0.79]
VPS -.Tailscale.-> Phone
VPS -.Tailscale.-> DH01
Built with MkDocs Material. Source: https://gitea.manie.uk/Manie/homelab/src/branch/main/docs. Auto-rebuilds every 10 min from git.