Caddy
Web server and reverse proxy that obtains and renews TLS certificates
What it is
Caddy is a Go web server that supports all three major HTTP versions (1.1, 2, and 3) and automatically obtains certificates from Let's Encrypt or ZeroSSL, with a built-in local CA for internal hosts. It is configured through a short Caddyfile, native JSON, or a live JSON API, and plugins can be compiled in with the xcaddy builder. Developers and system administrators run it to serve static files, front applications as a reverse proxy, and manage HTTPS across one site or many thousands.
