Desktop Auto-Updater Deep Dive
Automatic update mechanism for the Gauzy Desktop application.
Overviewโ
The auto-updater uses Electron Builder's built-in update mechanism, which supports:
- GitHub Releases (default)
- Custom update server
- S3/DigitalOcean Spaces
Update Flowโ
Configurationโ
{
"publish": {
"provider": "github",
"owner": "ever-co",
"repo": "ever-gauzy"
}
}
Update Channelsโ
| Channel | Purpose |
|---|---|
| latest | Stable releases |
| beta | Beta testing |
| alpha | Early development |
Platform-Specificโ
| Platform | Update Format | Auto-Install |
|---|---|---|
| Windows | .exe NSIS | Yes |
| macOS | .dmg / .zip | Yes (signed) |
| Linux | .AppImage | Yes |
Manual Checkโ
Users can trigger an update check: Settings โ About โ Check for Updates
Related Pagesโ
- Desktop Overview โ desktop guide
- Desktop Builds โ build process
- Release Process โ releases