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