diff --git a/02_Projects/Homelab Todo List.md b/02_Projects/Homelab Todo List.md index 11a4eda..feb7d94 100644 --- a/02_Projects/Homelab Todo List.md +++ b/02_Projects/Homelab Todo List.md @@ -34,9 +34,25 @@ Prioritized list of things Claudio wants to do with his homelab. Last updated: 2 - [ ] One admin VPN network (evaluate: ZeroTier vs Tailscale vs Pangolin private) - [ ] Invite people (family, friends) to appropriate services -## Hardware +## Network Infrastructure -- [ ] Verify MacBook Proxmox machine handles load +- [ ] Define IP ranges properly (e.g., 10.0.0.0/24 for lab, 10.0.1.0/24 for prod, 10.0.2.0/24 for DMZ) +- [ ] Set up VLANs: separate prod, dev/staging, IoT, guests +- [ ] Document VLAN/subnet map and which services live where +- [ ] Firewall rules between VLANs (default deny, explicit allow) + +## Automation & Maintenance + +- [ ] Max 1h/month maintenance target — automate as much as possible +- [ ] Monthly maintenance reminder + checklist (Orik helps build) +- [ ] Automated backup verification (not just "ran", but "actually restoreable") +- [ ] Automated health checks + alerts + +## Environments + +- [ ] Proper distinction between production, development, and staging +- [ ] Dev/staging on separate VLAN from production +- [ ] Clear naming conventions for which services are which environment ## Notes