Caddy

Modern reverse proxy and web server with automatic HTTPS via Let's Encrypt — a simpler alternative to nginx.

Definition

Caddy is a Go-based web server best known for handling TLS automatically: drop in a domain, point DNS, and Caddy obtains and renews a Let's Encrypt certificate without configuration. It is the easiest reverse proxy to operate for small self-hosted stacks; nginx remains the default for large or template-heavy setups where mature module ecosystems matter.

When to use

See also