# upgradelink **Repository Path**: toolsetlink/upgradelink ## Basic Information - **Project Name**: upgradelink - **Description**: UpgradeLink全端支持,应用升级系统与应用升级分发平台。支持安卓 Tauri Electron - **Primary Language**: Go - **License**: Not specified - **Default Branch**: main - **Homepage**: https://www.toolsetlink.com/ - **GVP Project**: No ## Statistics - **Stars**: 14 - **Forks**: 2 - **Created**: 2025-09-29 - **Last Updated**: 2026-03-11 ## Categories & Tags **Categories**: DevOps **Tags**: None ## README # UpgradeLink 🚀 全端应用升级与分发平台 | 为开发者省去 90% 升级服务搭建成本 [English](README.md) | [中文](README_zh.md) | [日本語](README_ja.md) | [Português](README_pt.md) | [Русский](README_ru.md) | [Español](README_es.md) | [한국어](README_ko.md) | [فارسی](README_fa.md) --- > **📢 重要说明** > > 由于开源期间社区反馈数量未达预期,为确保项目可持续发展,我们决定转为闭源模式继续提供服务。 > > 这一决定旨在: > - 🎯 **持续改进产品**:专注于产品质量和功能优化 > - 💪 **提供更好支持**:为用户提供更专业的技术支持 > - 🚀 **长期可持续发展**:确保项目长期运营和迭代 > > 感谢开源期间所有贡献者的支持!现有用户不受影响,继续享受免费服务。 --- ## ✨ 为什么选择 UpgradeLink? 无论是个人开发者的小工具,还是企业级复杂应用,都能一键接入全端升级能力,无需从零搭建服务: - 🚀 **开箱即用**:无需深耕升级逻辑,SDK 接入 10 分钟完成 - 🌍 **全端覆盖**:Windows/Linux/Mac/安卓/Tauri/Electron等全场景支持 - 💰 **成本锐减**:省去服务器搭建、跨端适配的研发投入 - 🔒 **企业级可靠**:安全防护 + 灵活策略,支持灰度发布/定向升级 - 📦 **灵活存储支持**:支持 S3 协议对象存储,可自定义 CDN 下载地址 --- ## 🔐 企业版登录认证 ### 获取企业访问凭证 1. **访问企业控制台**:https://www.toolsetlink.com 2. **注册企业账号**并完成认证 3. **创建企业项目**获取 API 密钥 ### 认证方式 - **API Key 认证**:在请求头中添加 `Authorization: Bearer ` - **OAuth 2.0 认证**:支持标准 OAuth 2.0 流程(可选) ### 使用流程 **注册企业账号** → **创建项目** → **获取凭证** → **集成 SDK** → **发布应用** [立即注册](https://www.toolsetlink.com) | [查看文档](https://www.toolsetlink.com/upgrade/deploy/quick-start-docker.html) --- ## 💎 企业版免费权益 我们免费提供企业级服务,无需自行部署,包括: - ✅ **免费额度**:每月提供充足的免费升级额度 - ✅ **全功能访问**:享受所有高级功能,无功能限制 - ✅ **技术支持**:专业的技术支持团队在线服务 - ✅ **全球 CDN**:全球加速网络,确保用户快速下载 - ✅ **安全保障**:企业级安全防护,数据加密存储 > 💡 **提示**:对于绝大多数开发者和中小企业,免费额度完全满足日常使用需求。 > 如需更高配额或专属服务,请联系商务团队。 **立即开始**:[注册企业账号](https://www.toolsetlink.com) | [查看定价详情](https://www.toolsetlink.com/upgrade/company/company.html) --- ## 🎯 核心功能:全场景升级解决方案 ### 1. 多平台/框架专属升级 | 支持类型 | 核心能力 | 适用场景 | |---------|---------|---------| | Windows 应用 | 专属升级策略管理 | PC 桌面应用 | | Linux 应用 | 适配服务器/桌面端升级需求 | 服务器工具、Linux 桌面应用 | | Mac 应用 | 符合苹果生态的升级流程 | Mac 桌面应用 | | 安卓应用 | 支持差分升级(增量更新) | 手机 APP | | Tauri 应用 | 兼容官方组件接口,无缝升级 | Tauri 跨端应用 | | Electron 应用 | 兼容官方升级接口,零改造接入 | Electron 跨端应用 | ### 2. 灵活资源升级 | 升级类型 | 功能描述 | 适用场景 | |---------|---------|---------| | 配置升级 | 自定义 JSON 配置,支持在线动态更新 | 需要动态调整参数的应用 | | 文件升级 | 上传任意文件,支持资源补充/替换 | 需更新素材、插件的应用 | | URL 升级 | 自定义下载链接,自行维护文件存储 | 已有云存储服务的应用 | ### 3. 灵活存储与分发 - 📦 **S3 协议支持**:所有应用版本文件均可存储在支持 S3 协议的对象存储服务中 - 🌐 **自定义 CDN**:支持配置自定义 CDN 下载地址,优化全球用户下载体验 --- ## 🚀 10 分钟接入指南 ### 第一步:选择对应 SDK 支持 7 种主流语言,无需复杂配置: - 🐹 [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-typescript) - 🟣 [C# SDK](https://github.com/toolsetlink/upgradelink-api-csharp) ### 第二步:参考文档 - [完整使用文档](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) --- ## 📊 谁在使用? 已有多个项目接入,按技术框架分类如下: ### 🚀 Tauri 框架项目 | 项目名称 | 应用场景 | Stars | |---------|---------|-------| | note-gen | 跨平台笔记工具 | [![GitHub Repo stars](https://img.shields.io/github/stars/codexu/note-gen)](https://github.com/codexu/note-gen) | | BongoCat | 趣味桌面宠物 | [![GitHub Repo stars](https://img.shields.io/github/stars/ayangweb/BongoCat)](https://github.com/ayangweb/BongoCat) | | Hula | 开源即时通讯系统 | [![GitHub Repo stars](https://img.shields.io/github/stars/HuLaSpark/HuLa)](https://github.com/HuLaSpark/HuLa) | | MarkFlowy | 轻量 Markdown 工具 | [![GitHub Repo stars](https://img.shields.io/github/stars/drl990114/MarkFlowy)](https://github.com/drl990114/MarkFlowy) | | lazyeat | 手势控制工具 | [![GitHub Repo stars](https://img.shields.io/github/stars/lanxiuyun/lazyeat)](https://github.com/lanxiuyun/lazyeat) | | Prompt-Tools | AI 提示词工具 | [![GitHub Repo stars](https://img.shields.io/github/stars/jwangkun/Prompt-Tools)](https://github.com/jwangkun/Prompt-Tools) | | MarkFly | Markdown 编辑器 | [![GitHub Repo stars](https://img.shields.io/github/stars/jwangkun/MarkFly)](https://github.com/jwangkun/MarkFly) | | rank-analysis | LoL 排位分析工具 | [![GitHub Repo stars](https://img.shields.io/github/stars/wnzzer/rank-analysis)](https://github.com/wnzzer/rank-analysis) | | Welight | 公众号智能排版应用 | [官网](https://waer.ltd) | --- ### 📱 Android 项目 | 项目名称 | 应用场景 | Stars | |---------|---------|-------| | 聚在工大 | 校园服务 | [![GitHub Repo stars](https://img.shields.io/github/stars/Chiu-xaH/HFUT-Schedule)](https://github.com/Chiu-xaH/HFUT-Schedule) | | 脉扑 | 健康生活 | [官网](https://www.maipusc.com) | --- ### 💻 Electron 框架项目 | 项目名称 | 应用场景 | Stars | |---------|---------|-------| | es-client | ElasticSearch 客户端 | [官网](https://es-client.esion.xyz) | --- ## 📝 里程碑 ### v3.0.0 (2026-01-26) - ⚡ **二开支持**:核心新增二开支持能力,配套二开文档持续迭代完善 - 🔧 **后台重构**:admin 后台系统全面重构,多服务合并为 1 个服务、7 个项目模块精简至 3 个 - 📈 **降低维护成本**:清理后台无用模块,大幅降低项目维护成本 ### v2.0.0 (2025-09-24) - 🚀 **正式开源**:项目正式开源发布 - ⚡ **高速流量包**:支持高速流量包,助力企业用户快速升级应用 - 📦 **多平台支持**:支持 Windows/Linux/Mac 应用升级模块 - 🔧 **自动化部署**:增加 Tauri/Electron Github Action 模块,支持自动化部署与升级 ### v1.x 系列 - 🌱 **基础能力构建**:从 v1.0.0 到 v1.9.0,逐步实现核心功能 - 📱 **平台扩展**:支持安卓应用升级、配置升级等功能 - 📊 **数据统计**:增加应用使用流量统计、收入模块等 - 🌐 **全球访问**:应用下载分发页面支持全球访问 --- ## 📅 后续计划 - 🔄 **持续完善二开文档**:基于 v3.0.0 的二开支持能力,迭代完善开发文档 - 📱 **更多平台支持**:拓展更多应用平台的升级能力 - 🎯 **功能增强**:基于重构后的 admin 系统,实现更多高级功能 - 🌍 **国际化推广**:完善英文翻译,支持更多语言版本 --- ## 📞 通知与反馈 - 最新动态:[UpgradeLink 通知](https://github.com/toolsetlink/upgradelink/issues) - 问题反馈:[联系我们](https://www.toolsetlink.com/upgrade/contact-us.html) - 项目更新记录:[UpgradeLink 更新记录](https://www.toolsetlink.com/upgrade/update-record.html) --- ## 📄 技术栈说明 > **后端**:基于 [Go Zero](https://go-zero.dev/) 开发 > **前端**:基于 [Vben](https://doc.vben.pro/)(Vue3)开发 > **Admin 后台**:参考了 [simple-admin](https://doc.ryansu.tech/) 的权限相关实现(未采用其微服务架构) --- **Copyright © 2024-present [toolsetlink](https://github.com/toolsetlink)** Licensed under Apache License 2.0 with Commons Clause