Secrets
Secrets are encrypted at rest with AES-256-GCM. Each secret gets its own data encryption key. Values are never stored in plaintext.
Set a secret
Section titled “Set a secret”Setting an existing key creates a new version.
Get a secret
Section titled “Get a secret”List keys
Section titled “List keys”Lists keys and metadata only. Values are not returned.
Delete
Section titled “Delete”Soft-deletes the secret. The key can be reused.
Import from file
Section titled “Import from file”Format is detected from the file extension (.env, .json, .yaml/.yml).
Export to file
Section titled “Export to file”Run with injected secrets
Section titled “Run with injected secrets”This fetches all secrets from the environment, injects them as environment variables, and replaces the current process with the command. The COLDRUNE_API_KEY variable is stripped from the child environment to prevent credential leakage.
Key format
Section titled “Key format”Secret keys must be 1-100 characters, start with a letter or underscore, then contain alphanumeric characters, underscores, dots, or hyphens. Maximum value size is 64 KB.
Valid examples: DB_PASSWORD, api.key, redis-url, _PRIVATE_TOKEN