Documentation
Ship your first bundle, migrate from @capgo/capacitor-updater, and connect Hotrail to your CI and systems.
Start here
- Quickstart: migrate from @capgo/capacitor-updaterMove a Capacitor app from @capgo/capacitor-updater to Hotrail by BufferSol by changing three URLs, then use the CLI and CI recipes.
- Account and API keysCreate a Hotrail account, an organization and an API key for the CLI and CI.
- AuthenticationSign in to Hotrail with magic links, passkeys and two factor, and call the API with keys.
- Migrating from CapgoMove a Capacitor app from Capgo to Hotrail by changing three URLs, then swap the plugin at your next store build.
Concepts
- ChannelsA channel is a named line that points at one bundle. Learn how Hotrail channels, bundles and compatibility work.
- Staged rollouts and auto-pauseRelease a bundle to a share of devices and let Hotrail pause the channel when failures spike.
- RollbackReverse a channel to its previous bundle in Hotrail, and how devices recover on their own.
- Signing and encryptionHow Hotrail signs bundle manifests, how devices verify them, and what encrypted bundles need.
Tools
- CLIReference for the @buffersol/hotrail command line tool: init, upload, release, rollback, native register and status.
- PluginThe MIT licensed @buffersol/hotrail-updater Capacitor plugin: configuration, strategies, crash revert and delta updates.
- MCP serverLet an AI agent upload, release, roll back and read stats with the @buffersol/hotrail-mcp server.