golang cdn,GoEdge 是一款可以帮你快速构建 CDN & WAF 平台的工具,支持 HTTP、HTTPS、Websocket、TCP、TLS、UDP、PROXY Protocol、IPv6、WAF 等特性,支持多个第三方 DNS 服务。
GoEdge v1.2.0版本主要优化缓存条件设置、修复Bug。
EdgeAdmin - 管理系统
- 允许在集群设置 – “网站设置” 中设置节点IP访问显示的内容
- 缓存条件类型支持“全站”,选中后自动缓存全站内容
- 缓存条件类型增加“URL通配符”,现在可以使用类似于 /html/*、*.html 这样的规则来指定缓存URL
- 缓存条件增加”强制返回区间内容”选项,默认不启用,以防止有些客户端不支持206 Partial Content
- 修复IP列表无法点击单个IP后搜索图标进行搜索的问题
- 迁移后API地址确认页面提示更详细的API节点配置错误
- 增加显示版本升级详情,并可以自动下载升级版本,也可以忽略某个版本
EdgeAPI - API节点
- 修复节点IP为IPv6时无法健康检查的问题
- 修复调用API时因serverId传入0而可能删除WAF策略的问题
- 修复 /etc/resolv.conf 文件后不需要重启进程即可自动生效
- 已经停用的节点不再提示需要升级,也不计算在离线节点里
- 增加简化版的创建HTTP网站和TCP网站的API
EdgeNode - 边缘节点
- 缓存写入Header时忽略 Strict-Transport-Security 和 Alt-Svc
- 修复User-Agent为空时,使用了默认的 Go-http-client/1.1 的问题
- WAF在输出内容时也加入自定义的响应报头
- 连接列表增加udp支持( edge-node conns )
- 上传日志时检查节点ID是否为0
- 同时设置Websocket允许来源域和防盗链时,以Websocket设置为优先
- 尝试根据端口号自动纠正源站地址中的scheme
- 默认不启用网站全局设置中的性能优化设置
文档
- 官网API列表可以通过 /ServerService/createServer 这样的关键词进行搜索
- 创建网站等API补充大量注释
完整变更说明:https://goedge.cn/docs/Releases/Index.md
下载:https://goedge.cn/download