logical map
┌─────────────────────────────────────────────────────────┐
│ Remote Tailscale Network Devices (Phone, Laptop) |
└────────────────────┬────────────────────────────────────┘
┌────────────────────▼────────────────────────────────────┐
│ UniFi Network (VLANs, Firewall) │
└────────────────────┬────────────────────────────────────┘
┌────────────────────▼────────────────────────────────────┐
│ Subnet Router (Tailscale) │
└────────────────────┬────────────────────────────────────┘
┌────────────────────▼────────────────────────────────────┐
│ Infrastructure Layer |
| ├─Reverse Proxy (Caddy) |
| ├─DNS, Local Resolution (Dnsmasq) |
│ └─DNS, Filtering (AdGuard Home) |
└────────────────────┬────────────────────────────────────┘
┌────────────────────▼────────────────────────────────────┐
│ Application Layer │
│ ├─ Files (Jellyfin, Samba) │
│ ├─ Apps (Crafty Controller, Hermes Agent) │
│ └─ Planned (Epic Games, Game Sync, Wazuh) │
└─────────────────────────────────────────────────────────┘
terraform (planned)
i plan on using terraform to build, change, and version my homelab infrastructure safely and efficiently <empty-block/> <empty-block/> <empty-block/>