Table of Contents

TorresVault Architecture Overview

This page documents the high-level architecture of the TorresVault home lab:


1. High-Level Diagram

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)

2. Network & VLAN Layout

The network core is provided by the UCG Max gateway and a UniFi switch/AP stack.

Core UniFi Devices

VLANs & Subnets

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.

WiFi SSIDs

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

3. Proxmox Cluster Architecture

The hypervisor layer currently consists of two main Proxmox nodes plus a qdevice, with a future third node / NAS hybrid.

PVE1

PVE2

QDevice

Future: NAS / Proxmox Hybrid (Define 7 XL)

Future: Services / Mini-PC Cluster


4. Core Services Layout

Key always-on services and where they live conceptually:


5. Automation & Lighting (Torres Family Lights)

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.


6. Future Direction (TorresVault 2.0)

Planned upgrades and architectural goals: