Caddyfile、自动 HTTPS 与反代,作为 Nginx 的轻量替代方案。
登录后追踪本课程进度 —登录
Caddy 是什么
自动 TLS、配置简洁;与 Nginx 选型。
安装与运行
二进制、Docker、systemd。
Caddyfile 语法
site block、directive、全局选项。
自动 HTTPS
Let's Encrypt、on-demand TLS 概念。
反向代理
reverse_proxy、header 转发。
双后端拓扑
/api → :8080、/ → :3000 对照 prod.conf。
静态文件
file_server、root、try_files。
Docker 运行 Caddy
卷挂载 Caddyfile、证书持久化。
Caddy vs Nginx
功能对照;本站生产用 Nginx 的原因。
K8s Ingress 对照
Caddy 作 Ingress Controller 概念。
排障
caddy validate、日志、证书失败。
综合练习
用 Caddyfile 复现 CodeRoadMap 反代。