0.16.3

发布日期:2026-10-29

修复 Docker 部署中 Redis 域名解析与控制面、数据面配置不一致的问题,新增 WAF + Redis 轻量部署文件,补齐 Compose 下载配置。

Redis 连接一致性

  • 数据面使用控制面发布的有效 Redis 主机、端口、密码和数据库编号,包括空密码和 DB 0。启动和控制台保存设置后同步配置。
  • Redis 连接池区分数据库与凭据,切换数据库时检查 SELECT 结果;控制面修改连接配置后不再沿用旧连接。
  • 容器启动从当前 DNS 配置生成 OpenResty resolver,支持显式指定 DNS IP。已有自定义 HTTP resolver 保留,旧主配置缺少 resolver 时备份并补入配置。
  • runtime.env 仍优先于进程环境和 .env。更换 Redis 服务时,需同步控制台中保存的配置;已有数据不会被自动清除。

部署与下载

  • 新增 WAF + Redis Compose,主数据库和日志默认使用 SQLite,Redis 启用认证和持久化,不向宿主机暴露端口。
  • 官网与安装包均包含三种 Compose 文件及 SHA-256 校验值,提供单容器和 Redis 版下载响应配置。
  • 部署方式及旧 Redis 配置处理见安装说明和配置说明。

  • 安装脚本支持第 3 项 WAF + Redis,以及 --with-redis 无交互参数;自动生成密码并保留已有部署方式。

  • 修复自定义站点端口段数量不一致导致 Docker 拒绝启动的问题,自动生成等量容器端口段。
文档随 v0.16.3 同步生成返回顶部 ↑