Skip to content

v2.2.5

Choose a tag to compare

@github-actions github-actions released this 02 Jun 11:56

Full Changelog: v1.9.3...v2.2.5

实验性功能

  • 更新内网穿透功能, 封装 frp, 当前仍处于不稳定阶段, 仅推荐尝鲜使用

LATEST 更新

  • 性能->HTTP3 | 增加对 HTTP3 的支持, 请使用新的命令部署, 确保开放 443 UDP 端口
docker pull ghcr.io/rain-kl/openflare-agent:latest
docker rm -f openflare-agent 2>/dev/null || true
docker run -d --name openflare-agent --restart unless-stopped \
  -p 80:80 -p 443:443/tcp -p 443:443/udp \
  -v openflare-agent-data:/data \
  -e OPENFLARE_SERVER_URL=http://your-server:3000 \
  -e OPENFLARE_AGENT_TOKEN=YOUR_AGENT_TOKEN \
  ghcr.io/rain-kl/openflare-agent:latest
  • 性能->空白页面返回状态码 | 增加自定义默认返回状态码, 如果用户访问不存在页面,可以自定义返回状态码而不是 404
  • 新增 WAF 自定义脚本自定义状态码匹配方法
* **`StatusCount(code)`**: 获取当前 IP 在回看窗口内返回指定状态码的请求数(如 `StatusCount(403) > 10`)
* **`StatusRatio(code)`**: 获取当前 IP 在回看窗口内返回指定状态码的请求数占该 IP 总请求数的比例(如 `StatusRatio(502) >= 0.5`)

最近更新

  • 新增WAF菜单, 新增 IP/地域 黑白名单功能, 现在你可以创建全局 WAF 规则或者创建自定义规则指定网页应用
  • POW 与 WAF 合并, POW 在 WAF 界面进行配置,不再单独针对于网站进行配置
  • 优化 WS 连接逻辑
  • 优化日志界面, 按照时间折叠可以展开查看该时间段内的IP请求情况
  • 配置文件渲染从 Server 转移到Agent 进行
  • 代码质量大幅优化
  • WAF 新增 IP 组, WAF 可以进行绑定IP 组
  • 通过IP 组可以手动维护 IP 列表,也可以订阅 IP , 也可以通过规则,自动拉黑请求的 IP
  • 数据库版本升级为 V16

计划

2.x 版本主要围绕 WAF 功能进行开发, 预计上线功能有:

  • XSS 防护
  • cloudflare turnstile
  • 路径穿越符防护
  • 恶意请求 IP 自动封禁