Managing Variables
Use UPPERCASE_WITH_UNDERSCORES format for environment variable names (e.g.,
DATABASE_URL, API_KEY).Importing Environment Variables
You can import multiple environment variables at once using standard .env file format:Supported Format
The import feature supports standard .env file format:- Each line should contain a single variable in
KEY=VALUEformat - Comments (lines starting with
#) are ignored - Empty lines are ignored
- Values can be quoted (both single and double quotes are supported)
Imported variables are added to your existing variables. If a variable with the same name already exists, the imported
value will replace the existing one.
Sensitive Environment Variables
Sensitive environment variables provide an extra layer of security for sensitive values like API keys and passwords.To mark a variable as sensitive, toggle the lock icon when creating or editing the variable.
End-to-End Encryption
Your sensitive values are encrypted immediately when saved. Only your running installation can decrypt and use these values.Zero-Knowledge Design
The encrypted values are stored only on your installation. Not even Ryvn’s system can decrypt them, and they’re never displayed in the dashboard.Value Updates
When you update a sensitive value, Ryvn ensures the change is processed reliably and atomically. The new value is securely encrypted and deployed to your installation, while the old value is securely destroyed in the process. This synchronous update process guarantees that your installation always has access to the correct secret values without any risk of race conditions or inconsistencies.Variable Groups
Variable groups let you organize related environment variables into named collections scoped to an environment (e.g.,stripe-config, db-credentials). Each group can contain both sensitive and non-sensitive variables, is versioned on every change, and all sensitive value reveals are audited.

Group names must start with a letter and can contain alphanumeric characters, hyphens, and underscores.
Variable keys follow standard
ENV_VAR naming: start with a letter or underscore, alphanumeric and underscores only.