





First build- my Cyberpunk 2077 themed homelab!
This is what happens when having a friend in IT building his own homelab and telling you all the perks meets a complete newbie with ADHD searching for his next hyperfixation. Let me know what you think!
Specs:
Hardware
- Proxmox Host: Beelink SER5 Pro — Ryzen 7 5825U, 32GB RAM, 1TB NVMe SSD
- NAS: UGREEN DXP2800 — Intel N100, 8GB DDR5, 2× WD Red Plus 10TB in RAID 1 (Btrfs),
- UPS: APC SMT750
- Router/Firewall: Ubiquiti Cloud Gateway Max (CGX)
- Switch: Ubiquiti Switch Ultra 60W (GbE)
- Access Point: Ubiquiti U6 Pro
- Rack: DeskPi RackMate T2 (12U open frame)
- Rack Display: DeskPi 1U touchscreen panel (1424×280)
- Spectrum Router: for WAN from ISP
- Govee Strip Light 2 Pro: for RGB that makes the server run faster
Networking
- VLAN 10 — Trusted (homelab + personal devices)
- VLAN 20 — Guest (isolated)
- VLAN 30 — IoT (Hue, Alexa Echo devices, Govee)
- Zone-based firewall on CGX
- WireGuard VPN server (CGX-native) with split tunnel
Services
- CT 100 — Pi-hole + Unbound: Recursive DNS for all VLANs
- CT 101 — Media Stack (Docker Compose): Jellyfin, Radarr, Sonarr, Prowlarr, qBittorrent, Jellyseerr — all torrents routed through Gluetun/Surfshark WireGuard with kill switch
- CT 102 — Immich: Self-hosted Google Photos replacement
- CT 103 — Uptime Kuma: Monitors all services; pushes alerts to Ntfy
- CT 104 — Ntfy: Self-hosted push notifications; instant iOS alerts via upstream relay
- CT 105 — Vaultwarden: Self-hosted Bitwarden-compatible password manager
- CT 106 — Nginx Proxy Manager: HTTPS for all public-facing services
- CT 107 — Homepage Dashboard: main one on browser but additional one designed for the Rack 1U display. live widgets for every service
- CT 108 — Claude Code + code-server: Browser-based VS Code UI; SSH key auth to PVE host; used for homelab config management
- VM 200 — Home Assistant OS: Philips Hue (local), Spotify (OAuth), NUT/UPS monitoring, HACS, companion app; Proxmox VE + Uptime Kuma + Govee integrations
u/CL_0221 — 14 hours ago