Skip to content

Caddy_v2.10.0

Latest
Compare
Choose a tag to compare
@lxhao61 lxhao61 released this 07 May 13:11
· 90 commits to main since this release
9a1db8f

以 Caddy 发行版 v2.10.0 源码加插件 jsonc-adapter、caddy-l4、caddy-dns(仅加 cloudflare、tencentcloud、duckdns 三个常用 caddy-dns 插件)、caddy-events-exec、caddy-cloudflare-ip、caddy-trusted-cloudfront、forwardproxy、caddy-trojan、caddy-webdav 基于稳定版 go1.24.3 定制编译而成,其额外应用及特点如下:
1、支持 Caddy 可使用 JSONC 格式配置文件(即可保留注释使用)。​
2、支持 Caddy 的第 4 层(TCP/UDP)应用,可实现 SNI 分流共用 TCP/UDP 端口(含定向 UDP 转发)。SNI 分流共用 TCP 端口时支持 PROXY protocol 发送,即发送真实来源 IP 和端口给后端。
3、支持由 cloudflare、tencentcloud、duckdns 解析的域名以 DNS-01 验证方式申请及更新 TLS 证书。
4、支持事件执行应用,可解决相关程序不支持‘证书热更新’问题。
5、支持启用可信任 cloudflare ips 与 cloudfront ips,实现使用 Cloudflare CDN 或 Cloudfront CDN 后也能获取到客户端真实 IP。
6、支持 NaiveProxy 应用(服务端)。采用 imgk 大源码,支持 UoT。
7、支持 Trojan-Go 应用(服务端)。
8、支持 WebDAV 协议的网盘应用(服务端)。

注意:
1、使用 tencentcloud 插件永久替换 dnspodcn 插件,此插件包含 dnspod 中国版插件应用,需重新申请腾讯云 API 的密钥。相关链接见:razonyang/caddy-dnspodcn#3
2、NaiveProxy (服务端)采用 imgk 大源码,支持 UoT。此源码为官方源码的 PR,仅还没合并。相关链接见:klzgrad/naiveproxy#617