# upgradelink **Repository Path**: toolsetlink/upgradelink ## Basic Information - **Project Name**: upgradelink - **Description**: UpgradeLink全端支持,应用升级系统与应用升级分发平台。支持安卓 Tauri Electron - **Primary Language**: Go - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://www.toolsetlink.com/ - **GVP Project**: No ## Statistics - **Stars**: 7 - **Forks**: 1 - **Created**: 2025-09-29 - **Last Updated**: 2025-12-11 ## Categories & Tags **Categories**: DevOps **Tags**: None ## README # UpgradeLink 🚀 全端应用升级与分发平台 | 为开发者省去90%升级服务搭建成本 [![GitHub Repo stars](https://img.shields.io/github/stars/toolsetlink/upgradelink)](https://github.com/toolsetlink/upgradelink) ![star](https://gitcode.com/toolsetlink/upgradelink/star/badge.svg) ![star](https://gitee.com/toolsetlink/upgradelink/badge/star.svg) [English](README_en.md) | [中文](README.md) ## 为什么选择 UpgradeLink? 无论是个人开发者的小工具,还是企业级复杂应用,都能一键接入全端升级能力,无需从零搭建服务: - 🚀 **开箱即用**:无需深耕升级逻辑,SDK接入10分钟完成 - 🌍 **全端覆盖**:Windows/Linux/Mac/安卓/Tauri/Electron等全场景支持 - 💰 **成本锐减**:省去服务器搭建、跨端适配的研发投入 - 🔒 **企业级可靠**:安全防护+灵活策略,支持灰度发布/定向升级 ## 核心功能:全场景升级解决方案 ### 1. 多平台/框架专属升级 | 支持类型 | 核心能力 | 适用场景 | |------------------|-----------------------------------|---------------------------| | Windows 应用 | 专属升级策略管理 | PC桌面应用 | | Linux 应用 | 适配服务器/桌面端升级需求 | 服务器工具、Linux桌面应用 | | Mac 应用 | 符合苹果生态的升级流程 | Mac桌面应用 | | 安卓应用 | 支持差分升级(增量更新) | 手机APP | | Tauri 应用 | 兼容官方组件接口,无缝升级 | Tauri跨端应用 | | Electron 应用 | 兼容官方升级接口,零改造接入 | Electron跨端应用 | ### 2. 灵活资源升级 | 升级类型 | 功能描述 | 适用场景 | |------------|-----------------------------------|---------------------------| | 配置升级 | 自定义JSON配置,支持在线动态更新 | 需要动态调整参数的应用 | | 文件升级 | 上传任意文件,支持资源补充/替换 | 需更新素材、插件的应用 | | URL升级 | 自定义下载链接,自行维护文件存储 | 已有云存储服务的应用 | ## 10分钟接入指南 🔧 ### 第一步:选对应SDK 支持6种主流语言,无需复杂配置: - 🐹 [Go SDK](https://github.com/toolsetlink/upgradelink-api-go) - ☕ [Java SDK](https://github.com/toolsetlink/upgradelink-api-java) - 🐍 [Python SDK](https://github.com/toolsetlink/upgradelink-api-python) - 🦋 [Dart SDK](https://github.com/toolsetlink/upgradelink-api-dart) - 🤖 [Android SDK](https://github.com/toolsetlink/upgradelink-api-android) - 🟦 [TypeScript SDK](https://github.com/toolsetlink/upgradelink-api-ts) ### 第二步:参考文档 - [完整使用文档](https://www.toolsetlink.com/upgrade/what-is-upgrade.html) - [快速接入教程](https://www.toolsetlink.com/upgrade/deploy/quick-start-docker.html) ## 部署方式 支持多种部署方案,按需选择: - [单机快速启动(Docker)](https://www.toolsetlink.com/upgrade/deploy/quick-start-docker2.html) - [Docker Compose 部署](https://www.toolsetlink.com/upgrade/deploy/docker-compose.html) - [集群化部署](https://www.toolsetlink.com/upgrade/deploy/cluster-docker.html) ## 谁在使用? 已有多个开源项目接入: - [note-gen(AI笔记软件)](https://notegen.top/en) - 跨平台笔记工具 - [BongoCat(桌宠)](https://github.com/ayangweb/BongoCat) - 趣味桌面宠物 - [MarkFlowy(MD编辑器)](https://github.com/drl990114/MarkFlowy) - 轻量Markdown工具 - [lazyeat(手势控制)](https://github.com/lanxiuyun/lazyeat) - 手势控制工具 ## 企业版 免费提供企业级服务,免部署,详情见 [企业版免费使用](https://www.toolsetlink.com/upgrade/company/company.html) ## 贡献指南 欢迎加入开发!通过 [官方交流群](https://www.toolsetlink.com/upgrade/communication-group.html) 了解贡献流程。 > 技术栈:基于 [Go Zero](https://go-zero.dev/) 与 [simple-admin](https://doc.ryansu.tech/) 开发 ## 通知与反馈 - 最新动态:[UpgradeLink 通知](https://github.com/toolsetlink/upgradelink/issues) - 问题反馈:[联系我们](https://www.toolsetlink.com/upgrade/contact-us.html) ## 贡献者