hybrid private cloud

./homelab

A highly-available private hybrid cloud spanning 3 countries and 20+ servers — on-premise Proxmox nodes, three VPS, and a WireGuard mesh holding it all together.

3
proxmox nodes
5
vps
20+
servers
99.76%
on-premise uptime (1yr)
99.61%
auth uptime (1yr)
topology
INTERNET & EDGECLOUD EDGEMESH & ROUTINGON-PREMISECloudflareCDN · DNSAzure TM60/40 · live trafficprod-lb-01Traefik · Zabbix proxyprod-lb-02Traefik · Zabbix proxyJupiterVPS · ProxmoxVenusVPS · ProxmoxMarsVPS · ProxmoxWireGuard meshOSPF · full mesh · encryptedOPNsense HAOPS-01 · OPS-02 · CARP · VMs on ProxmoxProxmox cluster3 nodes · Ceph · Traefik · Zabbix server · Grafana · 30+ containerslive trafficwireguard / ospf

Cloud edge

  • Cloudflare CDN + DNS
  • Azure Traffic Manager 60/40
  • 2× Traefik load balancers
  • Zabbix proxies on prod-lb-01/02
  • 50+ Docker containers
  • Uptime Kuma on prod-lb-01

Mesh networking

  • WireGuard full mesh
  • OSPF via FRRouting
  • 3× VPS (Jupiter, Venus, Mars)
  • OpenWRT container firewalls

On-premise compute

  • 3-node Proxmox VE cluster
  • Ceph hyper-converged storage
  • OPNsense HA (CARP failover, VMs on Proxmox)
  • Traefik ingress + Let's Encrypt
  • Zabbix server + Grafana
  • 30+ Docker containers

read about how it was built

./blog →
© 2026 elliot singer · singer.systems