配置 Caddy:在负载均衡器后面发布静态文件和基本认证

💡 原文约400字/词,阅读约需2分钟。
📝

内容提要

Caddy Server 是一个快速多功能的项目,支持自动生成 SSL 证书。本文介绍如何在特定场景下配置 Caddy Server 发布静态文件。在使用负载均衡器时,需要关闭自动 SSL,仅通过 HTTP 提供服务,并配置公开健康检查端点,其他部分用基本认证保护。Caddy 的灵活性和简单性适合多种部署场景。

🎯

关键要点

  • Caddy Server 是一个快速多功能的项目,支持自动生成 SSL 证书。
  • 在特定场景下,需要关闭自动 SSL,仅通过 HTTP 提供服务。
  • 配置中需要公开健康检查端点,其余部分用基本认证保护。
  • 配置示例中使用了 auto_https off 来禁用 SSL 证书生成。
  • 健康检查路由设置为 /_health*,返回 200 响应。
  • 静态文件服务部分需要基本认证,用户需提供用户名和密码的哈希值。
  • Caddy Server 的灵活性和简单性适合多种部署场景。
➡️

继续阅读