Skip to content

Network Layout

How DNS, routing, and domains are structured across the homelab.

Domains

Domain Purpose
5am.video Media services (Plex, *arr stack)
wil.5am.cloud Internal infrastructure (monitoring, dashboard)
ext.5am.cloud External-facing services
sfc.al Personal projects (website, Birdle)

Split-Horizon DNS

The homelab uses BIND9 for internal DNS resolution:

  • Internal clients resolve service domains to local IPs via BIND9
  • External clients resolve via Cloudflare DNS to public IPs
  • DDNS keeps dynamic records up to date

Reverse Proxy

Caddy handles HTTPS termination and request routing for all services, with automatic certificate management.