Skip to main content

Architecture overview

Internet → Cloudflare DNS → Home router → Caddy HTTPS reverse proxy
└→ CT 110 website (Nginx/Docusaurus)
LAN → Proxmox VE host → LXC containers and virtual machines
├→ NAS / ZFS datasets
├→ Media and photo applications
├→ DNS and WireGuard
├→ Monitoring and alerts
└→ Private documentation / source control

Design principles​

  • Separate public documentation from administration.
  • Use dedicated LXC containers for service groups.
  • Put persistent data on managed storage rather than inside disposable containers.
  • Back up application data, databases, and configuration separately.
  • Prefer stable versions, health checks, and documented rollback steps.

See service inventory for the recorded container map.