This is an old revision of the document!
Table of Contents
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 2 β Mini PC Cluster (Kubernetes / Services)
Hardware: 2 Γ MINISFORUM UM890 Pro
Purpose
A dedicated micro-cluster for:
- Kubernetes learning
- Moving Docker workloads off VMs
- Offloading automation (n8n), monitoring, web, API services
- Stable βalways-upβ personal cloud environment
Benefits
- Frees Proxmox nodes for VMs and heavy workloads
- More reliable than running many apps inside huge VMs
- Enables TorresVault to adopt GitOps / container-first design
4. Phase 3 β Proxmox Cluster Evolution
Goals
- Add a third Proxmox node at some point:
- Small form factor or older server
- Not high performance β for quorum + migrations + HA-lite
- Introduce real shared storage:
- NFS or iSCSI from the new NAS
- Optional Ceph Nano (long-term)
- Add 10GbE backplane between nodes:
- X550 on new NAS
- SFP+ options for nodes
- Either DACs or fiber depending on rack distance
- Restructure VM placement:
- Media workloads β new NAS or pve2
- App workloads β Mini PC cluster
- Infrastructure β pve1 / pve2 stabilized
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 (future: Sonoff ZBDongle)
- 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)
10. Long-Term Future (Stretch Goals)
- Dedicated 42U rack in garage or closet
- 25GbE backbone
- Ceph cluster (3-node)
- Full container conversion of all apps
- Multi-zone presence-aware smart home
- Cloudflare Zero Trust for external access
- Family profiles with custom automation logic
- GPU-powered AI video analytics (local)
End of Roadmap
This roadmap evolves as TorresVault grows. Update it anytime hardware changes or new ideas come up!
