官方安装文档
简介
Caddy 是一个现代的开源 Web 服务器,具有以下几个主要特点:
-
自动化 HTTPS
Caddy 自动为所有托管的网站配置 HTTPS,使用 Let’s Encrypt 提供的证书。这意味着你无需手动处理证书的生成和续期,极大地简化了安全配置。 -
易于配置
Caddy 使用一个简单的配置文件(Caddyfile),使得配置反向代理、负载均衡、路由等功能变得直观易懂。其语法设计使得用户可以快速上手。 -
反向代理
Caddy 可以轻松配置为反向代理,允许你将请求转发到其他服务或应用程序。这对于微服务架构或多服务应用程序特别有用。 -
插件系统
Caddy 支持插件,可以扩展其功能,例如身份验证、速率限制、监控等。这使得 Caddy 可以适应各种需求。 -
支持 HTTP/2 和 QUIC
Caddy 默认支持 HTTP/2 和 QUIC,这些现代协议提供了更好的性能和用户体验。 -
多平台支持
Caddy 可以在多种操作系统上运行,包括 Linux、Windows 和 macOS。 -
丰富的社区和文档
Caddy 拥有活跃的社区和丰富的文档,用户可以轻松找到所需的支持和示例。
适用场景
- 静态网站托管:Caddy 非常适合托管静态网站。