Hardware
On-site and remote gear that keeps everything online.
Network Topology
Server Rack3rd Floor Office
USW SwitchProxmox Node 1Proxmox Node 2Proxmox Node 3Synology DS925+ (2x Links)
3rd FloorOffice + Master Bedroom
USW Ultra (Office)U6+ AP (Office)U6+ AP (Master Bedroom)Apple TV (Office)Mac Studio Workstation
↑ from USW Ultra PoE (Ground Floor)
2nd Floor
U6+ AP
↑ from USW Ultra PoE (Ground Floor)
1st FloorLiving Room
U6+ APApple TV (Living Room)
↑ from USW Ultra PoE (Ground Floor)
Ground FloorNetwork Box
ISP (2x 1G SFP)Huawei Cloud SwitchFortiGate 50GUSW Ultra (PoE — All APs)Raspberry Pi (Tailscale Subnet/Exit Node)U6+ AP
Internet
- 1 Gbps dedicated leased line
Compute
- 3 × Proxmox nodes (Dell, HP, Lenovo ThinkCentre)
- Raspberry PI in Bangalore (remote network monitoring)
- Raspberry PI in Kerala (parents' network monitoring)
Networking
- 1 × Huawei managed switch (ISP, dual fiber lines)
- 1 × FortiGate 50G firewall
- 3 × USW Ultra switches
- 5 × UniFi U6+ access points
Storage
- Synology DS925+ NAS
- 32 TB total HDD storage
- 400 GB NVMe SSD cache
LAN Devices
- Mac
- Apple TV (living room)
- Apple TV (office)
- Hikvision DVR
- Home Assistant Green
Software
Networking, infra, and access control across the mesh.
Networking & Access
- Tailscale mesh network with MagicDNS
- AdGuard Home for DNS filtering
- Tailscale SSH for remote access
Infrastructure
- Cloudflare Tunnels as the public edge (no inbound home-network ports)
- Proxmox VE (3-node cluster)
Services
Self-hosted apps that run on the cluster.
Homelab Software
Production Software
- yoginth.com (this site)
- hey.xyz (handling 1m network reqs per day)
- Umami Analytics
Monitoring
- status.yoginth.com — all infra monitored with Instatus
Deployments
- GitHub Actions via Tailscale mesh