User Tools

Site Tools


architecture:overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
architecture:overview [2026/02/23 13:33] 192.168.1.189architecture:overview [2026/02/23 13:41] (current) 192.168.1.189
Line 1: Line 1:
 ===== TorresVault Architecture Overview ===== ===== TorresVault Architecture Overview =====
  
-This page documents the updated, high-level architecture of the TorresVault home lab as of 2026, following consolidation into the new PVE-NAS system.+This page documents the updated, high-level architecture of the **TorresVault** home lab as of **2026**, following consolidation into the new **PVE-NAS** system.
  
 Core components included: Core components included:
  
-Proxmox (single-node) + TrueNAS VM+  * Proxmox (single-node) + TrueNAS VM 
 +  * All storage (HBA → TrueNAS) 
 +  * Network (UniFi, VLANs, WiFi, APs, switches) 
 +  * Core services (DNS, reverse proxy, Pi-hole, monitoring, media) 
 +  * Home Automation (HA, BLE, FPP) 
 +  * Future expansion: backup NAS + AI cluster
  
-All storage (HBA → TrueNAS) +----
- +
-Network (UniFi, VLANs, WiFi, APs, switches) +
- +
-Core services (DNS, reverse proxy, Pi-hole, monitoring, media) +
- +
-Home Automation (HA, BLE, FPP) +
- +
-Future expansion: backup NAS + AI cluster+
  
 ==== 1. High-Level Diagram ==== ==== 1. High-Level Diagram ====
Line 97: Line 94:
 </code> </code>
  
-==== 2. Network & VLAN Layout ====+==== ==== 2. Network & VLAN Layout ==== ====
  
-The UCG Max serves as the router, firewall, and DHCP server for all networks.+The **UCG Max** serves as the router, firewall, and DHCP server for all networks.
  
 === Core UniFi Devices === === Core UniFi Devices ===
  
-Gateway+**Gateway**
  
-UCG Max – 192.168.1.1+  * UCG Max – 192.168.1.1 
 +    * WAN → Ting Fiber 
 +    * DHCP → all VLANs 
 +    * Firewall + inter-VLAN rules
  
-WAN → Ting Fiber+**Switches**
  
-DHCP → all VLANs+  * USW Flex – 192.168.10.7 
 +  * USW Flex 2.5G 5 – 192.168.10.104 
 +  * USW-Lite-8-PoE – 192.168.1.194 
 +  * UDB Mesh Switch – 192.168.1.98
  
-Firewall + inter-VLAN rules+**APs**
  
-Switches +  * Master Bedroom AP – 192.168.10.201 
- +  Hallway AP – 192.168.1.236
-USW Flex – 192.168.10.7 +
- +
-USW Flex 2.5G 5 – 192.168.10.104 +
- +
-USW-Lite-8-PoE – 192.168.1.194 +
- +
-UDB Mesh Switch – 192.168.1.98 +
- +
-APs +
- +
-Master Bedroom AP – 192.168.10.201 +
- +
-Hallway AP – 192.168.1.236+
  
 === VLANs === === VLANs ===
Line 148: Line 138:
 ==== 3. Proxmox Architecture (Updated 2026) ==== ==== 3. Proxmox Architecture (Updated 2026) ====
  
-This replaces the old PVE1/PVE2 cluster. +**This replaces the old PVE1/PVE2 cluster.\\ You now run a single powerful PVE-NAS node.**
-You now run a single powerful PVE-NAS node.+
  
 === PVE-NAS === === PVE-NAS ===
  
-Hostname: pve-nas +  * Hostname: **pve-nas** 
- +  Mgmt: **192.168.1.153** 
-Mgmt: 192.168.1.153 +  IPMI: **192.168.1.145** 
- +  CPU: **Ryzen 7 5700G (8c/16t)** 
-IPMI: 192.168.1.145 +  RAM: **64 GiB ECC** 
- +  Boot: **2 × NVMe SSD (ZFS mirror)** 
-CPU: Ryzen 7 5700G (8c/16t) +  VM Storage: **2 × 1.9 TB Samsung PM863 (VMs/OS)** 
- +  HBA: **1 × LSI (IT mode)** 
-RAM: 64 GiB ECC +  Passthrough Disks: 
- +    * **8 × 1.92 TB PM863 SSD** (see pic you uploaded) 
-Boot: 2 × NVMe SSD (ZFS mirror) +  Network: 
- +    2 × 1 GbE 
-VM Storage: 2 × 1.9 TB Samsung PM863 (VMs/OS) +    2 × 10 GbE (future storage uplink to Flex 10G or host-to-host)
- +
-HBA: 1 × LSI (IT mode) +
- +
-Passthrough Disks: +
- +
-8 × 1.92 TB PM863 SSD (see pic you uploaded) +
- +
-Network: +
- +
-2 × 1 GbE +
- +
-2 × 10 GbE (future storage uplink to Flex 10G or host-to-host)+
  
 === TrueNAS VM === === TrueNAS VM ===
  
-Receives full HBA passthrough+  * Receives full HBA passthrough 
 +  * Controls all 8 × PM863 SSDs 
 +  * Pool growth planned to 11-drive configuration 
 +  * Hosts: 
 +    * Immich storage 
 +    * Jellyfin media 
 +    * Nextcloud files 
 +    * Backups (PBS target)
  
-Controls all 8 × PM863 SSDs +----
- +
-Pool growth planned to 11-drive configuration +
- +
-Hosts: +
- +
-Immich storage +
- +
-Jellyfin media +
- +
-Nextcloud files +
- +
-Backups (PBS target)+
  
 ==== 4. Core Services (Current Deployment) ==== ==== 4. Core Services (Current Deployment) ====
  
-DNS / Filtering+  * **DNS / Filtering** 
 +    * Pi-hole pair 
 +    * VIP: **192.168.1.5** 
 +  * **Reverse Proxy** 
 +    * NGINX Proxy Manager 
 +    * External: ''torresvault.com'' 
 +    * Internal: ''in.torresvault.com'' 
 +  * **Storage** 
 +    * TrueNAS (VM on PVE-NAS) 
 +  * **Monitoring** 
 +    * Prometheus 
 +    * Grafana 
 +    * UniFi metrics 
 +    * Proxmox exporter + TrueNAS telemetry 
 +  * **Automation / Smart Home** 
 +    * Home Assistant (Pi) 
 +    * BLE tracking (Atom Lite / Echo / EP1) 
 +    * FPP integration (192.168.60.55) 
 +    * WLED (''wled_car_warning''
 +  * **Media** 
 +    * Jellyfin VM 
 +  * **Photos** 
 +    * Immich VM 
 +    * Data stored fully on TrueNAS
  
-Pi-hole pair +----
- +
-VIP: 192.168.1.5 +
- +
-Reverse Proxy +
- +
-NGINX Proxy Manager +
- +
-External: torresvault.com +
- +
-Internal: in.torresvault.com +
- +
-Storage +
- +
-TrueNAS (VM on PVE-NAS) +
- +
-Monitoring +
- +
-Prometheus +
- +
-Grafana +
- +
-UniFi metrics +
- +
-Proxmox exporter + TrueNAS telemetry +
- +
-Automation / Smart Home +
- +
-Home Assistant (Pi) +
- +
-BLE tracking (Atom Lite / Echo / EP1) +
- +
-FPP integration (192.168.60.55) +
- +
-WLED (wled_car_warning) +
- +
-Media +
- +
-Jellyfin VM +
- +
-Photos +
- +
-Immich VM +
- +
-Data stored fully on TrueNAS+
  
 ==== 5. Torres Family Lights ==== ==== 5. Torres Family Lights ====
  
-VLAN 60 – 192.168.60.0/24+  * VLAN 60 – 192.168.60.0/24 
 +  * FPP – 192.168.60.55 
 +  * Mega tree + matrix + roofline + props 
 +  * Kulp controllers 
 +  * WLED instances (car, garage, etc.) 
 +  * HA controls: 
 +    * Start/stop show 
 +    * Playlist control 
 +    * Monitoring + notifications
  
-FPP – 192.168.60.55 +----
- +
-Mega tree + matrix + roofline + props +
- +
-Kulp controllers +
- +
-WLED instances (car, garage, etc.) +
- +
-HA controls: +
- +
-Start/stop show +
- +
-Playlist control +
- +
-Monitoring + notifications+
  
 ==== 6. Future Direction (TorresVault 2.0 Roadmap) ==== ==== 6. Future Direction (TorresVault 2.0 Roadmap) ====
  
-Add backup NAS (mirrored SSD/SAS) +  * Add backup NAS (mirrored SSD/SAS) 
- +  Expand TrueNAS pool with remaining SSDs 
-Expand TrueNAS pool with remaining SSDs +  Add Flex 10G for full 10GbE storage 
- +  Add 2 × UM890 Pro mini-PCs for AI / services cluster 
-Add Flex 10G for full 10GbE storage +  Add GPU node (3060-based Jarvis system) 
- +  Migrate more services to containers 
-Add 2 × UM890 Pro mini-PCs for AI / services cluster +  Fully integrate Home Assistant Voice across home 
- +  * Unify monitoring and alerts across entire stack 
-Add GPU node (3060-based Jarvis system) +  * Improve full documentation in DokuWiki
- +
-Migrate more services to containers +
- +
-Fully integrate Home Assistant Voice across home+
  
-Unify monitoring and alerts across entire stack 
  
-Improve full documentation in DokuWiki 
architecture/overview.1771871620.txt.gz · Last modified: by 192.168.1.189

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki