Self-hosting
Serve updates from infrastructure you control. Same CLI, same SDK — bundles just never leave your network.
Why self-host
- Signed bundles stay inside your own network and storage.
- You hold the signing key end to end.
- Meet data-residency or air-gapped requirements without giving up OTA.
Point the CLI at your server
Set the server URL and the CLI and SDK talk to your instance instead of Birdify cloud.
bash
$ birdify config set server https://ota.yourco.com
✓ using self-hosted server · ota.yourco.comNotes
Self-hosting is available during the beta on request — the deployment guide and container image are in progress. Get in touch and we'll help you stand it up.