Caddy 2.8 Web 服务器:重大改进与更新 2024-05-31 作者 C3P00 Caddy 2.8 作为一个强大的跨平台开源 Web 和反向代理服务器,已经正式发布了。这次发布带来了许多令人瞩目的改进,包括对 ACME Renewal Information (ARI) 的支持、通过 HTTP/3 代理到后端的功能以及核心依赖项的重要改进,如 ACMEz 和 CertMagic。 主要改进概览 证书处理方式的变化 在之前的版本中,Caddy 自动使用 Let’s Encrypt 和 ZeroSSL 提供证书而无需配置。然而,在新版中,由于 ZeroSSL 政策的变化,用户现在必须在配置中包含电子邮件地址以继续使用 ZeroSSL。这一调整虽然与 Caddy 过去几年的推荐一致,但可能需要一些用户进行配置更新以维持当前设置。 核心技术的升级 开发人员对 Caddy 的底层技术进行了精细优化,包括 CertMagic 和 ACMEz 的重大升级,这对证书管理和自动化至关重要。这些变化虽然对终端用户来说可能不太明显,但对于在高流量环境中增强 Caddy 的操作效率至关重要。 新功能与弃用功能 Caddy 2.8 引入了多个重要的破坏性更改: ZeroSSL 发行模块不再具备 ACME 能力;它需要 API 密钥才能继续使用。 lego_deprecated DNS 提供模块已被移除,取而代之的是更灵活、更精简的 caddy-dns 模块。 一些过时的选项,如 remote_ip 匹配器中的 forwarded 选项,已被移除,推动用户采用新的配置。 用户体验的提升 Caddy 2.8 非常重视用户体验,许多改进直接来源于社区反馈。这些改进包括配置简化和文档更新,这些文档将在 Caddy 网站上很快更新,以反映新的变化。 此外,发布日志中还列出了许多较小的更新,供用户查看。 总结 Caddy 2.8 版本不仅在功能上进行了重大更新,还在用户体验和操作效率上进行了全面提升。对于那些依赖 Caddy 进行高流量管理和自动化证书管理的用户来说,这些改进将是非常有价值的。 更多详细更新和配置说明,请访问 Caddy 官方网站或查看发布日志。 参考文献 Bobby Borisov, “Caddy 2.8 Web Server Is Here with Many Improvements,” Linuxiac, May 30, 2024. 链接
Caddy 2.8 作为一个强大的跨平台开源 Web 和反向代理服务器,已经正式发布了。这次发布带来了许多令人瞩目的改进,包括对 ACME Renewal Information (ARI) 的支持、通过 HTTP/3 代理到后端的功能以及核心依赖项的重要改进,如 ACMEz 和 CertMagic。
主要改进概览
证书处理方式的变化
在之前的版本中,Caddy 自动使用 Let’s Encrypt 和 ZeroSSL 提供证书而无需配置。然而,在新版中,由于 ZeroSSL 政策的变化,用户现在必须在配置中包含电子邮件地址以继续使用 ZeroSSL。这一调整虽然与 Caddy 过去几年的推荐一致,但可能需要一些用户进行配置更新以维持当前设置。
核心技术的升级
开发人员对 Caddy 的底层技术进行了精细优化,包括 CertMagic 和 ACMEz 的重大升级,这对证书管理和自动化至关重要。这些变化虽然对终端用户来说可能不太明显,但对于在高流量环境中增强 Caddy 的操作效率至关重要。
新功能与弃用功能
Caddy 2.8 引入了多个重要的破坏性更改:
用户体验的提升
Caddy 2.8 非常重视用户体验,许多改进直接来源于社区反馈。这些改进包括配置简化和文档更新,这些文档将在 Caddy 网站上很快更新,以反映新的变化。
此外,发布日志中还列出了许多较小的更新,供用户查看。
总结
Caddy 2.8 版本不仅在功能上进行了重大更新,还在用户体验和操作效率上进行了全面提升。对于那些依赖 Caddy 进行高流量管理和自动化证书管理的用户来说,这些改进将是非常有价值的。
更多详细更新和配置说明,请访问 Caddy 官方网站或查看发布日志。
参考文献