Distribution Channels¶
Overview¶
Documentation for distributing AudioLab releases through various channels.
Contents¶
- distribution_strategy.md - Where and how to distribute
- update_server_config.json - Auto-update server configuration
- beta_channel.md - Early access program
- cdn_setup.md - CDN configuration and deployment
Distribution Channels¶
Primary Channels¶
- Official Website (audiolab.com/downloads)
- Direct downloads
- Auto-updater
-
Most up-to-date
-
GitHub Releases
- Open source releases
- Community visibility
-
API access for tools
-
Plugin Marketplaces
- Plugin Boutique
- Splice
- KVR Marketplace
Update Channels¶
- Stable - Production releases (v2.1.3)
- Beta - Beta testing (v2.2.0-beta.1)
- Nightly - Automated builds (v2.2.0+nightly.20231015)
Auto-Update System¶
Configuration in update_server_config.json:
{
"latest": "2.1.3",
"channels": {
"stable": "2.1.3",
"beta": "2.2.0-beta.1",
"nightly": "2.2.0+nightly.20231015"
}
}
Users can switch channels in plugin settings.
CDN Setup¶
AudioLab uses CloudFlare CDN for global distribution: - Low latency worldwide - Automatic HTTPS - DDoS protection
See cdn_setup.md for deployment procedure.
Beta Program¶
Early access for beta testers: - Opt-in through website - Receive beta channel updates - Provide feedback
See beta_channel.md for management procedures.
Related Documentation¶
../03_13_02_build_packaging/- What to distribute../03_13_04_rollback_procedures/- Emergency rollback from channels