๐ key
๐ Manage encryption keys for secure bundle distribution in CodePushGo Cloud, supporting end-to-end encryption with RSA and AES combination.
๐น Save
npx @capgo/cli@latest key save๐พ Save a base64 encryption key in the Capacitor config, useful for CI environments. Recommended not to commit the key for security.
Example:
npx @capgo/cli@latest key save --key ./path/to/keyOptions:
| Param | Type | Description |
|---|---|---|
| -f, | string | Force generate a new one |
| โkey | string | Key path to save in Capacitor config |
| โkey-data | string | Key data to save in Capacitor config |
๐จ Create
npx @capgo/cli@latest key create๐จ Create a new encryption key pair for end-to-end encryption in CodePushGo Cloud. Do not commit or share the private key; save it securely.
Example:
npx @capgo/cli@latest key createOptions:
| Param | Type | Description |
|---|---|---|
| -f, | string | Force generate a new one |
๐๏ธ Delete_old
npx @capgo/cli@latest key delete_old๐งน Delete the old encryption key from the Capacitor config to ensure only the current key is used.
Example:
npx @capgo/cli@latest key delete_old