Pick your cloud (DigitalOcean, AWS EC2, Hetzner, Vultr, Linode/Akamai), your reverse proxy (Caddy, nginx, or Traefik), and the services you want to run. Emits Terraform HCL for provisioning (VM + firewall + volume + floating IP) plus an Ansible playbook for configuring (Docker, reverse proxy, TLS, the services themselves). One-command bootstrap to a hardened, HTTPS-serving host.
Upstream: Docker Gen · Pair with: DNS Records Gen · Deep-dive blog
Caddy: simplest, auto-HTTPS via Let's Encrypt/ZeroSSL, best for solo operators. nginx: battle-tested, more manual for TLS (certbot cron). Traefik: Docker-label-based routing, good for multi-service stacks.
Each selected service gets Docker-installed with a proxy route from the reverse proxy above.