Welcome to my cyberpunk-themed homelab — a playground where learning, automation, and entertainment collide.
Powered by Unraid, Docker, and secured through Traefik and Cloudflare Tunnels, this environment balances serious production reliability with a spirit of experimentation.
"It's not just a homelab — it's a lifestyle."
- Containerization First: All services are deployed in isolated containers to ensure modularity, resilience, and effortless scalability.
- Secure Ingress and Traffic Control: All inbound and internal traffic is dynamically routed with SSL encryption, strict routing policies, and minimal attack surface exposure.
- Identity and Access Governance: Centralized authentication and fine-grained access controls are enforced across all services, ensuring that only trusted identities gain appropriate access to protected resources.
- Zero-Trust External Access: External connectivity operates under a zero-trust model, leveraging encrypted tunnels and forward authentication to prevent unauthorized entry.
- Resilient Storage Architecture: Storage combines fast NVMe caching with a robust hard drive array to balance performance, redundancy, and expansion without compromising data integrity.
- Holistic System Monitoring and Automation: System health, automation, and backup processes are fully integrated across storage and service layers to ensure uptime, efficiency, and rapid recovery capabilities.
- Open-Source Ethos: The environment is designed around open-source solutions, prioritizing transparency, adaptability, and community-driven innovation.
- Continuous Optimization and Fortification: All systems undergo continuous evaluation and refinement to improve performance, bolster security, and integrate the latest technological advancements.
- Purpose-Driven Design: Every deployed component is selected based on long-term reliability, operational excellence, and alignment with the homelab’s evolving mission.
The virtualization infrastructure is deployed on Unraid, leveraging its hybrid hypervisor approach which combines KVM (Kernel-based Virtual Machine) with QEMU emulation. This implementation offers several technical advantages:
Hardware Resource Management:
- CPU isolation via NUMA node awareness and dedicated core pinning
- Memory hugepages allocation for performance-critical VMs
- PCIe ACS override patch for proper IOMMU grouping of devices
- Customized CPU topology exposure for optimal thread utilization
GPU Passthrough Architecture:
- VFIO driver implementation with vendor ID binding for direct hardware access
- GPU ROM patching to bypass vendor virtualization restrictions
- Looking Glass framebuffer sharing for low-latency VM display without dedicated monitor
- SR-IOV capable network cards for dedicated virtual functions per VM
Storage Performance Optimization:
- VirtIO SCSI controller implementation with multi-queue support
- NVMe-backed virtual disks with direct cache access
- Raw disk passthrough for performance-critical applications
- Cache tuning with configurable writeback/writethrough policies
Networking Infrastructure:
- VLAN tagging for VM network segmentation
- Custom bridge interfaces with traffic shaping capabilities
- Dedicated virtual NICs with MAC address persistence
- Network traffic isolation for security-focused VMs
This virtualization approach provides bare-metal performance for workloads requiring dedicated hardware access (Windows 11, macOS Ventura) while maintaining efficient resource utilization through VNC-accessible VMs for lightweight tasks. The implementation of PCIe passthrough enables native driver performance for GPU-accelerated workloads, while secure isolation is maintained for penetration testing environments (Kali, Parrot Security) to prevent cross-contamination with production systems.
This homelab is an evolving ecosystem — balancing real-world production practices with a passion for learning, self-hosting, and automation at home.


