Skip to content

Releases: chen1749144759/ScaleTail

ScaleTail 0.0.2

Choose a tag to compare

@chen1749144759 chen1749144759 released this 21 Jun 13:58

主要变化

  • 新增 ScaleForge 客户端版本发布能力,支持建议更新和强制更新。
  • Windows Electron 客户端新增后台检查更新、桌面提示和强制更新弹窗。
  • 客户端版本号统一升级到 0.0.2,安装包同步为 ScaleTail-0.0.2。
  • 服务端配套新增 client_releases 表,支持新库自动创建和旧库增量补表。

修复与部署

  • 修复 ScaleForge Dockerfile、entrypoint、nginx 配置中可能导致容器部署失败的问题。
  • 更新 Cap CAPTCHA 接入说明,明确 widget、challenge、siteverify 与 secret 配置关系。
  • Docker 镜像已同步推送 latest:scaleforge-backend、scaleforge-nginx、headscale-admin-ae。

构建验证

  • Electron typecheck 通过。
  • Windows 安装包 Inno Setup 编译通过。
  • 安装包内包含 ScaleTailUI.exe、scaletail.exe、scaletaild.exe、scaletail-localapi.exe、wintun.dll。
  • 临时 PostgreSQL 建表验证通过:client_releases 表、主键和索引可正常创建。

ScaleTail v0.0.1

Choose a tag to compare

@chen1749144759 chen1749144759 released this 26 May 05:10

ScaleTail v0.0.1

ScaleTail 的首个 Windows amd64 发行版,面向自建 Headscale/Tailscale 控制服务器场景。

功能

  • 提供 Electron 38 + Vue 3 + TypeScript 图形客户端。
  • 支持在服务端设置页面填写控制服务器 IP/域名、端口、HTTP/HTTPS、设备名、预认证密钥和接受路由。
  • 提供仪表盘查看连接状态、本机 IP、节点数量、节点列表和节点流量。
  • 提供节点工具:出口节点选择、netcheck 网络检测、宣告本地子网路由。
  • 托盘菜单支持打开仪表盘、服务端设置、节点工具、刷新状态和退出托盘程序。
  • GUI 通过 tailscale-localapi.exe 访问 tailscaled LocalAPI,避免 Windows named pipe impersonation 认证问题。
  • 新增 /localapi/v0/netcheck,网络检测不再依赖隐藏命令行调用。
  • 安装包集成 ScaleTail.exetailscaled.exetailscale-localapi.exewintun.dll

Fix / 调整

  • Windows 服务名、LocalAPI 命名管道和 Electron 服务检测逻辑统一为 ScaleTail
  • 覆盖安装和卸载时会清理旧版 Tailscale 服务、旧进程和旧数据目录。
  • 禁用上游 GitHub Actions 工作流,避免 fork 后继续跑完整上游 CI。
  • 产品名、安装目录、快捷方式、托盘和窗口标题统一为 ScaleTail。

构建物

  • scaletail-0.0.1-windows-amd64-setup-custom.exe
  • SHA256SUMS.txt

SHA256

5c748480a6395a40d217336f53c03596b2aa40c7ba6e04b2b723d6bd16f78b81  scaletail-0.0.1-windows-amd64-setup-custom.exe

已知说明

  • 当前 Release 只提供 Windows amd64 安装包。
  • Linux 的 Go 核心二进制可以在 Windows 上交叉编译,但完整 Linux 安装包(.deb.rpm、AppImage 或 systemd 服务脚本)还没有接入当前发布流程,建议后续用 Linux/WSL/Docker 单独做。