Repository navigation
Releases
deploygo v1.1.3
更新日志
- 修复点击「下载并安装」报错「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
更新日志
- 修复部署日志中 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
更新日志
- 修复应用内自动更新失效:官方版构建缺少更新器配置的编译期变量,导致更新检查被静默跳过。受影响的旧版本需手动下载安装本次更新,之后即可恢复正常自动更新
- 应用内更新检查新增 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
更新日志
- 服务器配置页新增凭证安全说明:在输入密码 / 口令的位置明确告知加密存储与 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
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
应用内自动更新使用的 latest.json 与各平台更新包,由 deploygo-core 的 Release 工作流维护,请勿手动修改。