Skip to content

Releases

deploygo v1.1.3

Choose a tag to compare

@YongHangPu YongHangPu released this 22 Sep 06:14

更新日志

  • 修复点击「下载并安装」报错「Cannot read private member from an object whose class did not declare it」:更新实例内部私有字段被响应式代理破坏,导致更新无法下载,现改用浅响应保存原始实例
  • 更新提示更快弹出:启动后立即检查更新,不再人为等待 5 秒

静态站点(SPA)零停机发布工具 —— 在业务项目中完成构建,剩下的交给 deploygo。

它解决什么问题

传统的静态站点发布:手动上传 / 覆盖文件,发布瞬间用户可能加载到半新半旧的资源,出问题时回滚更是灾难。deploygo 把发布变成一次原子操作:

  • 零停机发布:新版本上传到独立目录,验证通过后原子切换软链接,用户全程无感知
  • 一键回滚:任何历史版本,点一下即恢复
  • 完整部署历史:每次发布的版本、时间与状态一目了然
  • SSH 服务器管理:连接测试、密码 / 密钥认证

更新通知组件(可独立使用)

内置五种框架的「新版本可用」通知组件(见 templates/):Vue 3 / Vue 2 / React / Angular / Svelte,另有纯 JavaScript 版本。

组件与桌面端完全解耦——即使不用 deploygo 发布,也可以配合任何按文档约定生成 version.json 的流程,直接 Copy 进业务项目使用。

开源版与完整版

deploygo 采用「界面与方案开源、部署引擎闭源」的组织方式:

  • 本仓库开源:完整桌面端界面、五种更新通知组件、Rust 后端架构骨架、零停机发布方案文档(发布语义 / 缓存策略 / 目录约定)
  • 完整版(本页下载):包含部署引擎,安装后享 90 天免费试用,到期后可在应用内查看授权选项
  • 从源码自行构建得到的是开源展示版:界面完整可浏览,发起部署时会引导下载官方完整版

详见 README 的「关于开源版」章节。

下载

平台 文件
Windows deploygo_1.1.3_x64-setup.exe(安装版)/ 便携版 exe
macOS(Apple Silicon) deploygo_1.1.3_aarch64.dmg
macOS(Intel) deploygo_1.1.3_x64.dmg
Linux deploygo_1.1.3_amd64.AppImage / 便携版二进制

凭证安全

服务器凭证是本工具最敏感的数据,deploygo 的安全设计围绕「凭证不离开本机」:

  • 无云端:纯本地桌面应用,凭证与部署流量只在你电脑与你的服务器之间 SSH 直连,不经过任何第三方
  • 加密存储:密码以 AES-256-GCM 加密保存,密钥仅存于本机
  • 加密备份:凭证导出强制 Argon2id 加密,导出文件泄露也无法还原凭证
  • 日志脱敏:部署日志不包含任何密码字段

详见 README 的「安全设计」章节。

自动更新

应用内置自动更新,已安装用户将自动收到本次更新提示。

更早版本(不含更新器)请手动下载本页安装包覆盖安装,已有配置与数据会保留。


如果 deploygo 对你有帮助,欢迎点一个 Star ⭐,这对独立开发者是很大的支持。

deploygo v1.1.2

Choose a tag to compare

@YongHangPu YongHangPu released this 14 Sep 06:16

更新日志

  • 修复部署日志中 tar「时间戳是未来的」警告被误标为红色错误:该警告源于打包机与服务器时钟偏移,退出码为 0、不影响部署结果,现降级为黄色提示展示
  • 远端解压优化:文件时间改用服务器解压时刻,打包机与服务器时钟偏差无论多大都不再触发该警告,服务器侧文件时间也更符合版本上线时刻的语义

静态站点(SPA)零停机发布工具 —— 在业务项目中完成构建,剩下的交给 deploygo。

它解决什么问题

传统的静态站点发布:手动上传 / 覆盖文件,发布瞬间用户可能加载到半新半旧的资源,出问题时回滚更是灾难。deploygo 把发布变成一次原子操作:

  • 零停机发布:新版本上传到独立目录,验证通过后原子切换软链接,用户全程无感知
  • 一键回滚:任何历史版本,点一下即恢复
  • 完整部署历史:每次发布的版本、时间与状态一目了然
  • SSH 服务器管理:连接测试、密码 / 密钥认证

更新通知组件(可独立使用)

内置五种框架的「新版本可用」通知组件(见 templates/):Vue 3 / Vue 2 / React / Angular / Svelte,另有纯 JavaScript 版本。

组件与桌面端完全解耦——即使不用 deploygo 发布,也可以配合任何按文档约定生成 version.json 的流程,直接 Copy 进业务项目使用。

开源版与完整版

deploygo 采用「界面与方案开源、部署引擎闭源」的组织方式:

  • 本仓库开源:完整桌面端界面、五种更新通知组件、Rust 后端架构骨架、零停机发布方案文档(发布语义 / 缓存策略 / 目录约定)
  • 完整版(本页下载):包含部署引擎,安装后享 90 天免费试用,到期后可在应用内查看授权选项
  • 从源码自行构建得到的是开源展示版:界面完整可浏览,发起部署时会引导下载官方完整版

详见 README 的「关于开源版」章节。

下载

平台 文件
Windows deploygo_1.1.2_x64-setup.exe(安装版)/ 便携版 exe
macOS(Apple Silicon) deploygo_1.1.2_aarch64.dmg
macOS(Intel) deploygo_1.1.2_x64.dmg
Linux deploygo_1.1.2_amd64.AppImage / 便携版二进制

凭证安全

服务器凭证是本工具最敏感的数据,deploygo 的安全设计围绕「凭证不离开本机」:

  • 无云端:纯本地桌面应用,凭证与部署流量只在你电脑与你的服务器之间 SSH 直连,不经过任何第三方
  • 加密存储:密码以 AES-256-GCM 加密保存,密钥仅存于本机
  • 加密备份:凭证导出强制 Argon2id 加密,导出文件泄露也无法还原凭证
  • 日志脱敏:部署日志不包含任何密码字段

详见 README 的「安全设计」章节。

自动更新

应用内置自动更新,已安装用户将自动收到本次更新提示。

更早版本(不含更新器)请手动下载本页安装包覆盖安装,已有配置与数据会保留。


如果 deploygo 对你有帮助,欢迎点一个 Star ⭐,这对独立开发者是很大的支持。

deploygo v1.1.1

Choose a tag to compare

@YongHangPu YongHangPu released this 14 Sep 05:55

更新日志

  • 修复应用内自动更新失效:官方版构建缺少更新器配置的编译期变量,导致更新检查被静默跳过。受影响的旧版本需手动下载安装本次更新,之后即可恢复正常自动更新
  • 应用内更新检查新增 6 小时低频轮询:长时间挂着的实例也能收到新版本提示
  • 演示页与 README 新增「下载桌面端」入口,官方完整版获取更直接
  • 发布流程优化:更新弹窗的更新说明改用 CHANGELOG 对应版本小节,发布后自动清理更新器中的旧版本更新包

静态站点(SPA)零停机发布工具 —— 在业务项目中完成构建,剩下的交给 deploygo。

它解决什么问题

传统的静态站点发布:手动上传 / 覆盖文件,发布瞬间用户可能加载到半新半旧的资源,出问题时回滚更是灾难。deploygo 把发布变成一次原子操作:

  • 零停机发布:新版本上传到独立目录,验证通过后原子切换软链接,用户全程无感知
  • 一键回滚:任何历史版本,点一下即恢复
  • 完整部署历史:每次发布的版本、时间与状态一目了然
  • SSH 服务器管理:连接测试、密码 / 密钥认证

更新通知组件(可独立使用)

内置五种框架的「新版本可用」通知组件(见 templates/):Vue 3 / Vue 2 / React / Angular / Svelte,另有纯 JavaScript 版本。

组件与桌面端完全解耦——即使不用 deploygo 发布,也可以配合任何按文档约定生成 version.json 的流程,直接 Copy 进业务项目使用。

开源版与完整版

deploygo 采用「界面与方案开源、部署引擎闭源」的组织方式:

  • 本仓库开源:完整桌面端界面、五种更新通知组件、Rust 后端架构骨架、零停机发布方案文档(发布语义 / 缓存策略 / 目录约定)
  • 完整版(本页下载):包含部署引擎,安装后享 90 天免费试用,到期后可在应用内查看授权选项
  • 从源码自行构建得到的是开源展示版:界面完整可浏览,发起部署时会引导下载官方完整版

详见 README 的「关于开源版」章节。

下载

平台 文件
Windows deploygo_1.1.1_x64-setup.exe(安装版)/ 便携版 exe
macOS(Apple Silicon) deploygo_1.1.1_aarch64.dmg
macOS(Intel) deploygo_1.1.1_x64.dmg
Linux deploygo_1.1.1_amd64.AppImage / 便携版二进制

凭证安全

服务器凭证是本工具最敏感的数据,deploygo 的安全设计围绕「凭证不离开本机」:

  • 无云端:纯本地桌面应用,凭证与部署流量只在你电脑与你的服务器之间 SSH 直连,不经过任何第三方
  • 加密存储:密码以 AES-256-GCM 加密保存,密钥仅存于本机
  • 加密备份:凭证导出强制 Argon2id 加密,导出文件泄露也无法还原凭证
  • 日志脱敏:部署日志不包含任何密码字段

详见 README 的「安全设计」章节。

自动更新

应用内置自动更新,已安装用户将自动收到本次更新提示。

更早版本(不含更新器)请手动下载本页安装包覆盖安装,已有配置与数据会保留。


如果 deploygo 对你有帮助,欢迎点一个 Star ⭐,这对独立开发者是很大的支持。

deploygo v1.1.0

Choose a tag to compare

@YongHangPu YongHangPu released this 13 Sep 07:01

更新日志

  • 服务器配置页新增凭证安全说明:在输入密码 / 口令的位置明确告知加密存储与 SSH 直连机制
  • 新增 README「安全设计」章节与威胁模型边界说明
  • 更新通知组件下载改用规范文件名,下载后无需手动改名
  • 引导页响应式布局优化,并新增仓库链接

静态站点(SPA)零停机发布工具 —— 在业务项目中完成构建,剩下的交给 deploygo。

它解决什么问题

传统的静态站点发布:手动上传 / 覆盖文件,发布瞬间用户可能加载到半新半旧的资源,出问题时回滚更是灾难。deploygo 把发布变成一次原子操作:

  • 零停机发布:新版本上传到独立目录,验证通过后原子切换软链接,用户全程无感知
  • 一键回滚:任何历史版本,点一下即恢复
  • 完整部署历史:每次发布的版本、时间与状态一目了然
  • SSH 服务器管理:连接测试、密码 / 密钥认证

更新通知组件(可独立使用)

内置五种框架的「新版本可用」通知组件(见 templates/):Vue 3 / Vue 2 / React / Angular / Svelte,另有纯 JavaScript 版本。

组件与桌面端完全解耦——即使不用 deploygo 发布,也可以配合任何按文档约定生成 version.json 的流程,直接 Copy 进业务项目使用。

开源版与完整版

deploygo 采用「界面与方案开源、部署引擎闭源」的组织方式:

  • 本仓库开源:完整桌面端界面、五种更新通知组件、Rust 后端架构骨架、零停机发布方案文档(发布语义 / 缓存策略 / 目录约定)
  • 完整版(本页下载):包含部署引擎,安装后享 90 天免费试用,到期后可在应用内查看授权选项
  • 从源码自行构建得到的是开源展示版:界面完整可浏览,发起部署时会引导下载官方完整版

详见 README 的「关于开源版」章节。

下载

平台 文件
Windows deploygo_1.1.0_x64-setup.exe(安装版)/ 便携版 exe
macOS(Apple Silicon) deploygo_1.1.0_aarch64.dmg
macOS(Intel) deploygo_1.1.0_x64.dmg
Linux deploygo_1.1.0_amd64.AppImage / 便携版二进制

凭证安全

服务器凭证是本工具最敏感的数据,deploygo 的安全设计围绕「凭证不离开本机」:

  • 无云端:纯本地桌面应用,凭证与部署流量只在你电脑与你的服务器之间 SSH 直连,不经过任何第三方
  • 加密存储:密码以 AES-256-GCM 加密保存,密钥仅存于本机
  • 加密备份:凭证导出强制 Argon2id 加密,导出文件泄露也无法还原凭证
  • 日志脱敏:部署日志不包含任何密码字段

详见 README 的「安全设计」章节。

自动更新

应用内置自动更新,已安装用户将自动收到本次更新提示。

更早版本(不含更新器)请手动下载本页安装包覆盖安装,已有配置与数据会保留。


如果 deploygo 对你有帮助,欢迎点一个 Star ⭐,这对独立开发者是很大的支持。

deploygo v1.0.0

Choose a tag to compare

@YongHangPu YongHangPu released this 10 Sep 08:25

deploygo v1.0.0 · 开源首发 🎉

静态站点(SPA)零停机发布工具 —— 在业务项目中完成构建,剩下的交给 deploygo。

它解决什么问题

传统的静态站点发布:手动上传 / 覆盖文件,发布瞬间用户可能加载到半新半旧的资源,出问题时回滚更是灾难。deploygo 把发布变成一次原子操作:

  • 零停机发布:新版本上传到独立目录,验证通过后原子切换软链接,用户全程无感知
  • 一键回滚:任何历史版本,点一下即恢复
  • 完整部署历史:每次发布的版本、时间与状态一目了然
  • SSH 服务器管理:连接测试、密码 / 密钥认证

更新通知组件(可独立使用)

内置五种框架的「新版本可用」通知组件(见 templates/):Vue 3 / Vue 2 / React / Angular / Svelte,另有纯 JavaScript 版本。

组件与桌面端完全解耦——即使不用 deploygo 发布,也可以配合任何按文档约定生成 version.json 的流程,直接 Copy 进业务项目使用。

开源版与完整版

deploygo 采用「界面与方案开源、部署引擎闭源」的组织方式:

  • 本仓库开源:完整桌面端界面、五种更新通知组件、Rust 后端架构骨架、零停机发布方案文档(发布语义 / 缓存策略 / 目录约定)
  • 完整版(本页下载):包含部署引擎,安装后享 90 天免费试用,到期后可在应用内查看授权选项
  • 从源码自行构建得到的是开源展示版:界面完整可浏览,发起部署时会引导下载官方完整版

详见 README 的「关于开源版」章节。

下载

平台 文件
Windows deploygo_1.0.0_x64-setup.exe(安装版)/ 便携版 exe
macOS(Apple Silicon) deploygo_1.0.0_aarch64.dmg
macOS(Intel) deploygo_1.0.0_x64.dmg
Linux deploygo_1.0.0_amd64.AppImage / 便携版二进制

凭证安全

服务器凭证是本工具最敏感的数据,deploygo 的安全设计围绕「凭证不离开本机」:

  • 无云端:纯本地桌面应用,凭证与部署流量只在你电脑与你的服务器之间 SSH 直连,不经过任何第三方
  • 加密存储:密码以 AES-256-GCM 加密保存,密钥仅存于本机
  • 加密备份:凭证导出强制 Argon2id 加密,导出文件泄露也无法还原凭证
  • 日志脱敏:部署日志不包含任何密码字段

详见 README 的「安全设计」章节。

自动更新

从 v1.0.0 起内置应用内自动更新,后续版本将自动提示升级。

旧版本(v1.0.0 之前)不含更新器,请手动下载本页安装包覆盖安装,已有配置与数据会保留。


如果 deploygo 对你有帮助,欢迎点一个 Star ⭐,这对独立开发者是很大的支持。

Updater feed

Updater feed Pre-release
Pre-release

Choose a tag to compare

@YongHangPu YongHangPu released this 10 Sep 08:16

应用内自动更新使用的 latest.json 与各平台更新包,由 deploygo-core 的 Release 工作流维护,请勿手动修改。