Skip to content

Gately v0.6.5.1 发布 ​

2026 年 11 月 7 日

下载 v0.6.5.1 · GitHub Release

开机自启:gately service ​

二进制部署可以直接把 Gately 注册为系统服务:sudo ./gately service install(Windows 在管理员终端执行 .\gately.exe service install)。Linux 注册为 systemd 服务,macOS 注册为 launchd 守护进程(加 -user 免 sudo 注册为登录项),Windows 注册为系统服务;安装后立即启动,异常退出后自动拉起。之后用 gately service uninstall|start|stop|restart|status 管理,卸载时保留配置目录。

  • Windows 的默认配置目录 %ProgramData%\Gately 只允许 SYSTEM 与管理员访问;
  • 程序或配置目录可被 root 以外的用户修改时(例如程序还在“下载”目录),安装时给出警告。

详见 开机自启。

长列表分页 ​

入侵防护的封禁列表、Web 服务全局设置中的管理封禁、存储挂载与 Docker 容器的文件列表、Web 终端的 SFTP 文件管理改为分页显示,每页 20 / 50 / 100 / 200 条可选并分别记住。4000 条封禁的页面渲染从约 2.6 秒降到 0.23 秒;搜索先筛选再分页,定时刷新与解封保持当前页。SFTP 的表头复选框只作用于当前页,避免误删看不到的文件。

DDNS 批量添加解析记录 ​

任务编辑框的「解析记录」页新增「批量添加」:每行一个域名,可写完整域名或只写主机记录,也可在行内追加类型与记录值(如 cdn.example.com CNAME target.example.net)。添加前预览将添加的记录、跳过的重复项与无效行,无效行需修改后才能添加;中文域名自动转换为 punycode。详见 批量添加记录。

崩溃记录 crash.log ​

Gately 运行时把 Go 运行时崩溃(panic、fatal error)的信息与堆栈写进配置目录的 crash.log,进程被强制结束(如内存不足被 OOM 终止)时记录最后存活时间;下次启动在系统日志中提示,导出诊断包时一并包含并脱敏。Docker、LXC、飞牛等环境重启后看不到标准错误输出时,可以据此排查。详见 诊断包。

其他改进 ​

  • macOS 二进制使用 Developer ID 证书签名并经过 Apple 公证,下载后可直接运行,校验方法见 校验发布产物。
  • 功能建议模板要求填写版本与系统架构。

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