lead · github
Caddy: The Web Server That Handles HTTPS So You Don't Have to
Automatic certificate management and HTTP/3 support mean you spend less time wrestling with server config and more time shipping.
caddyserver/caddy ↗Caddy is a web server that sits between your application and the internet, routing traffic and handling security. What makes it different: it automatically manages SSL/TLS certificates (the encryption that makes HTTPS work), renewing them before they expire, with zero manual intervention. It also supports HTTP/3, the latest internet protocol that's faster than HTTP/2 for most real-world conditions. If you're self-hosting or running your own infrastructure, Caddy eliminates weeks of devops busywork per project. It's configured as plain text files instead of cryptic directives, and it's been stable since 2015. You lose nothing in reliability by switching; you gain back time.
Share kit
Caddy eliminates the HTTPS headache
Mature web server with automatic certificate management. If you self-host, Caddy saves you from manual SSL renewal and complex server config. HTTP/3 included. Plain-text setup.
Caddy handles the infrastructure grunt work for you. Automatic HTTPS, HTTP/3, certificate renewal without the ops tax. If you're self-hosting, this is the move.
Infrastructure shouldn't be friction. Caddy automates HTTPS certificate management and HTTP/3 deployment, eliminating weeks of DevOps work per project. Built for teams shipping products, not for wrestling config files.
Just spent three hours manually renewing SSL certs across five projects. Then I remembered Caddy exists. Automatic HTTPS, HTTP/3 support, zero config overhead. Been running since 2015 and it quietly does one thing: eliminate the ops tax on shipping. If you're still managing certificates by hand, you're burning cycles on a solved problem.
caddy is what happens when you design a web server around actual builder pain points. automatic HTTPS. HTTP/3. extensible. multi-platform. no yaml ceremonies. just works. been quietly shipping this since 2015.