← 工具

Caddy

支持自动 HTTPS 的多平台 Web 服务器,配置简单,扩展性强,Stars 71K+

#12
推荐排名
71,999
GitHub Stars
449,273.8
推荐得分
Web 服务 / HTTPS 自动化
适用场景
开发工具运维

为什么需要

出海做产品,HTTPS 是基本要求。Nginx 配置 SSL 证书要手动申请、配置、续期,Caddy 全自动处理:自动申请 Let's Encrypt 证书、自动续期、自动 HTTPS。一个人运维多个域名零负担。

怎么用

bash
# 安装
sudo apt install -y caddy

# 启动(自动 HTTPS)
caddy reverse-proxy --from example.com --to localhost:3000

或用配置文件 Caddyfile

example.com {
    reverse_proxy localhost:3000
}
bash
caddy run

注意事项

  • 定价:完全免费开源
  • 局限:性能不如 Nginx(但对独立开发者的产品来说足够);高级功能配置文档不如 Nginx 丰富