This page documents the high-level architecture of the TorresVault home lab:
This is the birds-eye view of TorresVault as it exists today + near-term plans.
┌──────────────── Internet ────────────────┐
│ Ting Fiber (WAN1) │
└────────────────────┬─────────────────────┘
│
[ WAN1 @ Port 5 ]
│
┌────────────────────────────────┐
│ UCG Max (192.168.1.1) │
│ - Router / Firewall │
│ - DHCP for all VLANs │
└─────┬───────────┬──────────────┘
│ │
VLAN 1 (192.168.1.0/24) │ │ VLAN 10 (192.168.10.0/24)
│ │
┌─────┴───────┐ │
│ USW-Lite-8 │ │
│ 8-PoE │ │
│ 192.168.1.194 │
└─────┬───────┘ │
│ │
┌───────────────────┼───────────┼────────────────────┐
│ │ │ │
[Hallway AP] [Front-end [Other wired [Downstream
192.168.1.236 devices] devices] uplinks]
(WiFi for multiple
VLANs via SSIDs)
Hallway AP (mesh) ──► UDB Switch (192.168.1.98)
┌────────── Proxmox / Compute Layer ──────────┐
VLAN 10 / 20 uplinks via:
- USW Flex (192.168.10.7)
- USW Flex 2.5G 5 (192.168.10.104)
┌────────────────────────────────────────────┐
│ Proxmox Cluster │
│ │
│ PVE1: (details TBD) │
│ - CPU: │
│ - RAM: │
│ - Storage: 12–14 × 1TB 2.5" disks │
│ - HBA: │
│ │
│ PVE2: (details TBD) │
│ - CPU: │
│ - RAM: │
│ - Storage: 12–14 × 1TB 2.5" disks │
│ - HBA: │
│ │
│ QDevice: Raspberry Pi (corosync qdevice) │
└────────────────────────────────────────────┘
┌────────────────────────────────────────────┐
│ Future: NAS / Proxmox Hybrid (Define 7) │
│ - ASRock Rack X570D4U │
│ - Ryzen CPU │
│ - RAM: TBD │
│ - 2 × HBAs │
│ - 16 × 6TB SAS enterprise drives │
│ - Dual Intel X550 10GbE │
│ - 1 mgmt, 2 × 1G, 2 × 10G │
└────────────────────────────────────────────┘
┌────────────────────────────────────────────┐
│ Services Cluster (Mini PCs) │
│ - 2 × MINISFORUM UM890 Pro │
│ - Future use: k3s / services / AI │
└────────────────────────────────────────────┘
┌────────────── Automation & Lighting Layer ─────────────┐
VLAN 60 (Torres Family Lights) → 192.168.60.0/24
- FPP Controller: 192.168.60.55
- Kulp controllers / smart receivers
- WLED instances (including wled_car_warning)
The network core is provided by the UCG Max gateway and a UniFi switch/AP stack.
Current layer-3 networks:
| Name | VLAN ID | Subnet | DHCP | Notes |
|---|---|---|---|---|
| Default | 1 | 192.168.1.0/24 | Yes | Core LAN / Infra |
| stark_user | 10 | 192.168.10.0/24 | Yes | User devices |
| stark_IOT | 20 | 192.168.20.0/24 | Yes | Home IoT |
| guest | 30 | 192.168.30.0/24 | Yes | Guest WiFi |
| IOT+ | 50 | 192.168.50.0/24 | Yes | Higher-trust IoT / bridge |
| Torres Family lights | 60 | 192.168.60.0/24 | Yes | FPP, controllers, WLED etc. |
| SSID | VLAN / Network | Bands | Purpose |
|---|---|---|---|
| stark_IOT | stark_IOT (20) | 2.4 / 5 GHz | Bulk IoT |
| stark_user | stark_user (10) | 2.4 / 5 GHz | User phones / laptops |
| stark_IOT+ | IOT+ (50) | 2.4 / 5 GHz | Special IoT / bridges |
The hypervisor layer currently consists of two main Proxmox nodes plus a qdevice, with a future third node / NAS hybrid.
Key always-on services and where they live conceptually:
The holiday light show runs on a dedicated VLAN and infrastructure:
This layer is intentionally isolated using its own VLAN and firewall rules, while still tightly integrated with Home Assistant for automations.
Planned upgrades and architectural goals: