Skip to content

Gately v0.6.6.6 发布 ​

2026 年 11 月 15 日

下载 v0.6.6.6 · GitHub Release

导航面板(#97) ​

  • 搜索:访客页顶部的搜索框可选搜索引擎(最多 12 个,内置常用预设,地址中用 {q} 表示关键词),回车在新标签页搜索,输入时仍会筛选页面上的链接;可设置默认搜索范围。
  • 仅登录可见:链接可设为登录后可见,未登录访客的页面中不会下发其名称与地址;登录后带锁形标记显示。需要站点启用网页认证并勾选「仅对下方标记为必须认证的路径启用认证」,分享链接访客不算登录。
  • 背景图:填写图片地址或上传图片(1 MB 以内),可调模糊与遮罩;上传的图片经独立路径提供并可缓存。访客也可以在页面设置里换成自己的背景、模糊与遮罩。
  • 卡片与分组:链接卡片分大、小两种尺寸,可选显示标题与描述;分组可折叠,访客可开启「常用」分组,显示自己最常打开的链接。
  • 页面信息:自定义标签页标题、标签页图标、页面描述与页脚。
  • 访客语言与用户菜单:访客可在页面上切换语言(记在 Cookie 中);登录后显示用户菜单,退出前确认。

详见 Web 服务。

动态域名 ​

  • 新增 DNS 服务商:腾讯云 EdgeOne、阿里云 ESA、百度智能云、火山引擎、DNS.LA、雨云、HiPM DNSMgr、时代互联 / Eranet / Tnet.hk、Vercel、NameSilo、Dynadot(仅更新已有记录)、Spaceship、Name.com、Gcore、ClouDNS、deSEC。其中腾讯云 EdgeOne 同时支持证书 DNS 验证与删除服务商记录。
  • TTL:TTL 填 0 时,新建记录使用服务商默认值,更新时按服务商沿用原有 TTL 或使用默认值,不再把已有记录的 TTL 改掉。
  • Cloudflare:额外字段「代理状态」填 true / false 时同步已有记录的代理状态,留空则不管理;开启代理的记录 TTL 固定为自动。同名同类型有多条记录时保留一条改为目标值,其余旧值记录删除。
  • 其他:com.ar、org.br 等多级公共后缀下的域名按公共后缀列表拆分;自定义回调支持 {timestamp} 变量,未配置 TTL 时 {ttl} 取 600;dynv6 通过 zone 更新根域地址;阿里云未指定线路时只操作默认线路。

详见 动态域名。

入侵防护 ​

  • 可信来源:模块登记的可信来源不触发诱饵端口与端口扫描检测(nftables 与 iptables 后端都支持);日志规则、手动封禁与访问控制照常生效。
  • frps:用正确令牌登录的 frpc,其来源地址成为可信来源。同一家庭宽带出口下其他设备做 TCP 打洞时,不会再因被判为端口扫描而连带封掉 frpc。登录后 10 分钟内或与 frps 保持连接期间有效,连接断开后需重新登录才再次生效;frps 停止、令牌或监听端口变化时撤销。

详见 入侵防护。

Web 服务 ​

  • 跨父域后台登录免认证:改为管理员在站点上打开 /__gately_auth/admin-start(可带 ?next=/路径)发起一次性票据握手,普通访客不会再被跳转到后台入口地址。建议把该地址存为书签。
  • 响应缓存:只带 Gately 自身登录 Cookie 的请求重新可以缓存。此前开启单点登录域或网页认证后,已登录请求都带 Cookie,缓存一直为空。其他 Cookie、其他实例签发的会话 Cookie 或认证请求头仍跳过缓存。

升级提示 ​

  • Docker 拉取新镜像后重建容器;OpenWrt 覆盖安装新的 .apk / .ipk;飞牛在应用中心手动安装新版 .fpk;其他部署方式可在「系统设置」中在线升级。
  • 使用跨父域后台登录免认证的管理员,升级后需要在站点上打开 /__gately_auth/admin-start 完成一次握手。
  • Cloudflare 动态域名任务中同名同类型的多条旧值记录会在下次同步时合并为一条。

以 Apache-2.0 许可证开源发布。