User Tools

Site Tools


todo:roadmap

TorresVault 2.0 Roadmap

This roadmap outlines the future direction of the entire TorresVault ecosystem, including virtualization, storage, networking, automation, AI integration, and home systems. It is a living document and expands as hardware evolves or new goals are defined.


1. Overview / Vision

TorresVault 2.0 is the next-generation, fully modernized home infrastructure stack built on:

  • Highly reliable Proxmox cluster
  • Dedicated hardware NAS
  • Unified 10Gbps network backbone
  • Fully automated Home Assistant ecosystem
  • Local-first AI (Jarvis) integration
  • Scalable Pixel Light Show platform
  • A clean, organized, self-documenting TorresVault Documentation Wiki

The final goal: A resilient, enterprise-grade home-lab + smart-home + lighting-control platform supporting all family systems with minimal maintenance and maximum reliability.


2. Phase 1 β€” NAS + Proxmox Hybrid Upgrade

Status: Planned for next build cycle

New Hardware

  • ASRock Rack X570D4U
    • IPMI remote management (finally!)
    • Dual Intel X550 10GbE
    • ECC RAM support
    • Perfect for NAS + virtualization hybrid workloads
  • AMD CPU Platform
    • Lower power usage than Intel
    • Better performance-per-watt
    • Strong virtualization capability
  • Storage
    • 16 Γ— 6 TB SAS enterprise drives
    • 2 Γ— HBAs (LSI 9201-8i or flashed 9211 IT mode)
    • ZFS RAIDZ2 or RAIDZ1 depending on layout
    • NVMe SLOG + L2ARC options (future)
  • Chassis
    • Fractal Design Define 7 XL
    • Heavy, silent, amazing cable management
    • β€œShowpiece” machine β€” hood-lift worthy

Goals

  • Replace pve1 or become a dedicated NAS+Compute hybrid
  • Move TrueNAS VM to dedicated hardware
  • Containerize or virtualize high-IO apps on NVMe tiers
  • Offload backup storage from the old 1TB drive farm

3. Phase 1.5 β€” Transition to Mini-PC Proxmox Cluster

Status: Approved / Planned Change

The two MINISFORUM UM890 Pro units will replace the aging pve1 and pve2 hosts. This dramatically reduces power usage while increasing compute capacity.

New Proxmox Cluster Layout

  • Node 1: UM890 Pro β€” 8-core Ryzen 9 class CPU, NVMe storage
  • Node 2: UM890 Pro β€” identical hardware for matching performance
  • Node 3 (optional later): Lightweight quorum node (Raspberry Pi 5 or small SFF PC)

Why the Change

  • >80% reduction in power consumption compared to the i5-2500 & i5-4570 towers
  • Modern PCIe/NVMe performance
  • Faster virtualization, faster ZFS caching, better everything
  • Far smaller footprint
  • Less heat in the rack
  • Perfect platform for running modern homelab workloads

Proxmox Cluster Behavior

  • Both UM890 Pros run the main VM workloads
  • The new NAS remains separate and provides storage via:
    • NFS
    • SMB
    • iSCSI (optional)
  • PBS stays dedicated and is NOT backed up (as intended)

Kubernetes Placement

Kubernetes will NOT run as baremetal on the Mini PCs. Instead:

  • Kubernetes runs as VMs inside Proxmox
  • Ensures rollback capability
  • Keeps Proxmox in control of snapshots, HA, backups
  • Lets you migrate nodes easily
  • Improves failure domain separation

Expected Result

A much cleaner, modern, low-power Proxmox cluster:

  • High performance
  • Highly efficient
  • Easy to maintain
  • More reliable than the current hardware
  • Built for long-term scaling

5. Phase 4 β€” Network Upgrades (UniFi)

Planned UniFi evolution:

  • Add 10GbE aggregation for servers & NAS
  • Replace or reposition switches for:
    • Cleaner rack layout
    • Better port distribution
  • Define production VLANs:
    • `stark_user`
    • `stark_IOT`
    • `IOT+`
    • `Torres Family Lights`
    • Guest
    • Future: Management VLAN (for servers/switches)
  • Add new UPS and integrate with NUT:
    • One UPS in Hall Closet β†’ pve1 / new NAS
    • One UPS in Office β†’ pve2 / Mini PCs
    • NUT central server on RPi
    • Auto-shutdown cascade for everything

6. Phase 5 β€” Home Assistant 2.0

You've already done incredible work on the dashboards. Next step is automation architecture.

Goals

  • Full-room BLE-based presence detection (Pi Zero + ESPHome)
  • Replace all Amazon Echo devices with Home Assistant Voice
  • Expand WLED presence indicators (car, office, living room)
  • Unified theme for all dashboards:
    • Downstairs
    • Upstairs
    • Outside
    • Settings
    • Sports
    • FPP Control
  • Build a Home Assistant hardware diagram to document:
    • Sensors
    • Automations
    • ESP devices
    • BLE beacons
    • Zigbee network
  • Move more automations from YAML β†’ Blueprint β†’ UI-friendly format

7. Phase 6 β€” Jarvis AI System (Local-First AI)

Core Goals

  • GPU-accelerated local LLM (RTX 3060 or better)
  • Voice-to-intent pipeline:
    • Piper TTS
    • FasterWhisper STT
    • HA Voice β†’ Local AI β†’ n8n β†’ Automations
  • All AI workloads local-first
  • Create a TorresVault AI Architecture Diagram
  • Build the Jarvis Manual (20–40 pages)
    • System design
    • Diagrams
    • API flows
    • β€œHow it works”

Hardware Options

  • Dedicated Mini PC with GPU
  • repurposed workstation tower
  • Low-power yet GPU-capable solution

8. Phase 7 β€” Torres Family Lights 2.0

Goals

  • Add new props:
    • Snowflakes
    • New rooflines
    • Revised matrix layout
  • Expand WLED integration in Home Assistant:
    • Car checks
    • Notifications
    • Fault lighting
  • Improve FPP integrations:
    • Start/Stop show from dashboard
    • Automated sequence rotation
    • Failure alerts
  • New public-facing features on torresfamilylights.com:
    • Guest map
    • Better guestbook
    • Auto-published Facebook updates

2026–2027 Show Vision

  • Larger mega-tree
  • Cleaner pixel runs
  • Higher-density props
  • Full-home coordination

9. Phase 8 β€” Documentation & Automation

Wiki Enhancements

  • Add Proxmox runbooks:
    • Restore VM
    • Backup strategy
    • Cluster networking
    • PBS troubleshooting
    • Disk replacement procedure
    • Migration workflow
  • Add Home Assistant runbooks:
    • Motion lighting blueprint reference
    • BLE tracking devices list
    • Dashboard style reference
  • Add network documentation:
    • VLAN layout
    • Subnet overview
    • DHCP mapping
    • WiFi AP map

Automation Enhancements

  • Git backup of all YAML
  • Automated export of diagrams
  • Auto-sync wiki β†’ Git for versioning
  • Inventory page for all hardware (rack, desk, office)

End of Roadmap

This roadmap evolves as TorresVault grows. Update it anytime hardware changes or new ideas come up!

todo/roadmap.txt Β· Last modified: by nathna

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki