✅ Project Status: Actively Maintained
Caddy is actively developed with regular releases. Latest: v2.11.1 (February 2026).
| Year | Event |
|---|---|
| 2014 | Caddy project initiated by Matthew Holt |
| 2015 | Caddy 0.1 released - first public version |
| 2016 | Let’s Encrypt integration for automatic HTTPS |
| 2017 | Caddy 0.10 - HTTP/2 support |
| 2018 | Caddy 0.11 - Final 0.x release |
| 2019 | Caddy 1.0 - First major release |
| 2020 | Caddy 2.0 - Complete rewrite with modular architecture |
| 2021 | Caddy 2.4 - Enhanced reverse proxy |
| 2022 | Caddy 2.6 - HTTP/3 experimental support |
| 2023 | Caddy 2.7 - HTTP/3 improvements |
| 2024 | Caddy 2.8 - Performance optimizations |
| 2025 | Caddy 2.10 - ECH and PQC support |
| 2025 | Caddy 2.10.2 (August) - Hotfix release |
| 2026 | Caddy 2.11.1 (February) - 6 CVEs fixed |
Caddy was created by Matthew Holt in 2014 with a simple but revolutionary idea: a web server that’s secure by default.
At the time, configuring HTTPS required:
Holt’s vision was different: automatic HTTPS for everyone.
Caddy 0.1 was released in 2015 with:
The response was immediate and positive. Developers loved the simplicity.
| Version | Year | Key Features |
|---|---|---|
| 0.1 | 2015 | Initial release, automatic HTTPS |
| 0.8 | 2016 | Let’s Encrypt integration |
| 0.9 | 2017 | HTTP/2 by default |
| 0.10 | 2017 | TLS 1.3 support |
| 0.11 | 2018 | Final 0.x release |
| 1.0 | 2019 | First major release, stability focus |
Caddy’s configuration format became a hallmark:
example.com {
root /var/www/html
gzip
tls admin@example.com
}
Compare this to Apache or Nginx equivalents - the simplicity was revolutionary.
Caddy was the first web server to:
Caddy 2.0 was announced in 2020 - a complete rewrite from scratch:
Why rewrite?
New features:
| Version | Date | Key Features |
|---|---|---|
| 2.0 | 2020 | Complete rewrite, modular architecture |
| 2.1 | 2020 | ACME DNS challenge improvements |
| 2.2 | 2021 | Enhanced reverse proxy |
| 2.4 | 2021 | On-demand TLS, improved caching |
| 2.5 | 2022 | HTTP/3 experimental |
| 2.6 | 2022 | HTTP/3 improvements |
| 2.7 | 2023 | HTTP/3 stable |
| 2.8 | 2024 | Performance optimizations |
| 2.9 | 2024 | Enhanced logging |
| 2.10 | 2025 | ECH, PQC, ACME profiles |
| 2.10.2 | Aug 2025 | Hotfix release |
| 2.11.1 | Feb 2026 | 6 CVEs fixed |
In 2025, Caddy became one of the first web servers to support ECH:
What is ECH?
Why it matters:
Caddy 2.10 also introduced PQC support:
x25519mlkem768 key exchange:
6 CVEs fixed in v2.11.1:
The rapid response demonstrated Caddy’s commitment to security.
| Aspect | Status |
|---|---|
| Development | ✅ Active |
| Maintainer | Matthew Holt + team |
| Repository | https://github.com/caddyserver/caddy |
| Stars | 70.5k+ |
| License | Apache-2.0 |
| Backing | ZeroSSL (HID Global) |
| Version | Date | Type |
|---|---|---|
| 2.11.1 | Feb 2026 | Security (6 CVEs) |
| 2.10.2 | Aug 2025 | Hotfix |
| 2.10.1 | Aug 2025 | Bug fixes |
| 2.10.0 | Apr 2025 | ECH, PQC |
caddyCaddy introduced several features that influenced web server development:
Any questions?
Feel free to contact us. Find all contact information on our contact page.