Configuration Reference
Deployment keys, CLI state, and supported environment overrides.
SDK native keys
| Key | Required | Description |
|---|---|---|
NITROPUSH_DEPLOYMENT_KEY | Yes | Connects the binary to one environment |
NITROPUSH_BUNDLE_PUBLIC_KEY | For signed bundles | Verifies ECDSA P-256 signatures |
NITROPUSH_ENABLE_DELTA_UPDATES | No | Enables experimental binary patch downloads |
The Expo config plugin writes these native values from its deploymentKey, bundlePublicKey, and enableDeltaUpdates options.
CLI configuration
The CLI stores login state in ~/.nitropush/config.json.
| Environment variable | Description |
|---|---|
NITROPUSH_SERVER_URL | Override the admin API URL |
CODEPUSH_SERVER_URL | Legacy server URL fallback |
CODEPUSH_API_TOKEN | Override the saved authentication token |
NITROPUSH_BUNDLE_SIGNING_KEY | Path to a signing PEM for release uploads |
Use environment overrides for self-hosting and CI. Hosted local development normally needs no endpoint configuration.