My homelab serves as both a learning environment and production infrastructure for VRHost game server hosting and VRHost Lab development. Built on enterprise Dell PowerEdge hardware with a focus on automation, monitoring, and reliability.
Built an open-source web-based platform for managing virtual network labs, designed for network engineers studying for certifications. Deployed on R730 homelab infrastructure.
Key Features:
Technical Stack:
Current Lab Setup:
Links: GitHub Repository | Live Demo
Hostname: r730-kvm-1 | Location: Durham, NC
Role: Game server hosting, VRHost Lab platform, WireGuard anycast endpoint
Capabilities: Hosts game server VMs, VRHost Lab virtual routers, WireGuard anycast tunnel endpoint, automated VM provisioning via mkvm and mkjuniper scripts, BGP routing for global anycast network
Hostname: r320-kvm-2 | Location: Durham, NC
Role: Infrastructure services, monitoring, business applications
Capabilities: Hosts infrastructure VMs (WordPress, LibreNMS, BookStack, Homepage Dashboard), monitoring and management services, separated from game server workloads for stability
Management: Accessible via VRHost Lab web interface with integrated console access
Hostname: SRX340 | Role: Primary firewall, router, and gateway
VRHost operates 8 Points of Presence across the globe using NetActuate's infrastructure. Traffic is automatically routed to the nearest PoP using BGP anycast routing, then tunneled via WireGuard to the home R730 server.
| Location | Code | Region | Latency from Home |
|---|---|---|---|
| Atlanta, GA | ATL | North America | ~35ms |
| Dublin, Ireland | DUB | Europe | ~95ms |
| Phoenix, AZ | PHX | North America | ~65ms |
| Toronto, Canada | TOR | North America | ~40ms |
| London, UK | LHR | Europe | ~90ms |
| Hong Kong | HKG | Asia | ~220ms |
| Mumbai, India | BOM | Asia | ~250ms |
| Los Angeles, CA | LAX | North America | ~70ms |
Traffic Flow: Customer (anywhere in world) → Nearest PoP (BGP anycast routing) → WireGuard Tunnel (encrypted) → R730 Home Server → Game Server VM