Gately v0.6.0.4 发布
2026 年 10 月 29 日
OpenWrt LuCI 插件
发布页新增与架构无关的 LuCI 插件 luci-app-gately_v0.6.0.4_openwrt_all.ipk / .apk,装好 Gately 后再安装,LuCI 中会多出「服务 → Gately」页面:
- 查看运行状态、PID、版本、内存占用、开机自启、管理地址与配置目录;
- 启动、停止、重启服务,启用或停用开机自启;
- 一键打开 Gately 管理界面,链接自动带上全局设置中的安全入口;管理界面只监听本机或开启了「仅允许内网访问」时会给出提示;
- 设置管理界面端口,保存在
/etc/config/gately,只替换全局设置中监听地址的端口,只监听本机或内网地址的设置保持不变;端口冲突或改错端口打不开管理界面时可以在这里改回,留空则以全局设置为准。
插件界面跟随 LuCI 的语言设置,支持 10 种语言,已在 OpenWrt 24.10(opkg)与 25.12(apk)上测试。安装方法见 安装部署 · LuCI 插件。
重定向站点变量
重定向站点的目标地址除了 {host},现在还可以使用:
{path}/{PATH}、{args}/{Args}:原请求路径与查询串,开启「保留路径」时写了哪一部分就不再追加哪一部分;{port}、{hostAndPort}、{domainPartN}、{pathPartN}、{ClientIP}、{RemoteIP}、{time};{1}:站点域名*.example.com中*匹配的部分;{STUN_规则名_PORT}/_IP/_ADDR:STUN 穿透 规则当前的公网地址,端口变化后无需修改站点,下一次请求就跳到新端口;规则未启用、尚未穿透成功或正在自动重试时站点返回 503,并在运行日志中记录原因。
例如 CDN 回源的 *.example.com 可以跳到 https://{1}.v4.example.com:{STUN_web_PORT}{path}{args}。保存时会用示例值检查目标地址;访问时变量展开后缺少主机的跳转返回 503,访客域名含 &、=、/ 等域名中不会出现的字符时返回 400,不会被带到别的站点。导入的配置中带这类变量的重定向此前因地址校验失败会跳过整条监听,现在可以正常导入。详见 Web 服务 · 重定向变量。
共享用户与 OIDC 客户端摘要显示
「Web 服务 → 全局设置」中的共享用户与 OIDC 客户端改为每项一行摘要:共享用户显示用户名、TOTP 与密码状态、分组、显示名、邮箱和备注;OIDC 客户端显示名称、机密或公共类型、可复制的 Client ID、回调地址数量、允许的用户和备注,新生成未保存的密钥与缺少回调地址会单独标出。点「编辑」或「添加」在弹窗中修改完整字段,点「确定」才写回,「取消」放弃改动;用户名不能为空或重复,Client ID 必须填写且不能重复。
升级提示
- Docker 拉取新镜像后重建容器;OpenWrt 覆盖安装新的
.apk/.ipk,需要 LuCI 页面时再安装luci-app-gately;飞牛在应用中心手动安装新版.fpk;其他部署方式可在「系统设置」中在线升级。