NewNative iOS (SwiftUI) OTA is live

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.com

Notes

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.