UpgradeLink is a full-platform supported application upgrade system and application distribution platform that provides one-stop application upgrade and distribution solutions. Whether you develop ββAndroid native, Tauri lightweight cross-platform, or Electron desktop applications, you can use UpgradeLink to implement unified upgrade logic.
Core values include:
- Effectively lowering technical barriers
- Reducing R&D costs
- Helping businesses quickly build stable and high-quality applications
Covers mainstream application development frameworks/systems and provides targeted upgrade capabilities:
| Supported Type | Core Function Description |
|---|---|
| Android App Upgrade | Supports APK file upload and management, provides dedicated upgrade strategies for application updates |
| Tauri App Upgrade | Fully compatible with Tauri official upgrade component interface, provides standardized upgrade strategies and process management |
| Electron Upgrade | Fully compatible with Electron official upgrade component interface, provides standardized upgrade strategies and process management |
- API services have multiple built-in security mechanisms, adopting technologies such as signature verification, anti-replay attacks, and request frequency limiting
- Ensuring zero risks during the application upgrade process
| Go | Java | Python | Dart | Android | TypeScript |
- Supports mainstream development languages: Go, Java, Python, Dart, Android, TypeScript
- Advantage: Provides convenient SDK integration methods to help quickly implement application upgrade functions
- Supported dimensions: devices, models, etc.
- Management method: Accurate management of upgrade package distribution through the visual console
You need to install Docker.
Download from GitHub
git clone https://github.com/toolsetlink/upgradelink.gitDownload from GitCode
git clone https://gitcode.com/toolsetlink/upgradelink.gitNote: If you have independent mysql and redis environments, refer to the self-build documentation.
cd upgradelink/development/mysql-8.4.3docker-compose up -dcd upgradelink/development/redis-6.0.20docker-compose up -dWhen executing the command for the first time, the required Docker images will be automatically downloaded. The waiting time depends on the network speed. You can also download the relevant images in advance to shorten the waiting time for deployment commands.
docker run -d --add-host=host.docker.internal:host-gateway -p 8081:8080 -p 8888:8888 toolsetlink/upgradelink-standalone:v2.0.6You can view the complete documentation from the UpgradeLink website.
All latest and long-term notifications can also be found here UpgradeLink Notification Issues.
Contributors are welcome to join the UpgradeLink project. Please join the group to learn how to contribute to this project.
This project is developed based on Go Zero and simple-admin.
- upgradelink-api-go GO SDK
- upgradelink-api-java Java SDK
- upgradelink-api-python Python SDK
- upgradelink-api-dart Dart SDK
- upgradelink-api-android Android SDK
- upgradelink-api-ts TypeScript SDK
- Managed applications: 100+
- Managed application versions: 900+
Enterprise Edition Open Source Plan - Free Service Plan Link
note-gen (AI Note Software) | BongoCat (Desktop Pet) | MarkFlowy (MD Editor) | lazyeat (Gesture Control) |