Login

Environment variables

Secrets stay secret. Environment variables are stored encrypted, injected at runtime, and masked in the dashboard.

Adding variables

Add environment variables in the project settings or during project creation. You can paste them in KEY=VALUE format, one per line.

Encryption

All values are encrypted at rest in the database. They are only decrypted when injected into the container at runtime.

Masking

Variable values are masked in the dashboard by default. Click to reveal.

CLI

You can also manage environment variables from the command line:

risved env myproject                  # list variables
risved env myproject set KEY=VALUE    # set a variable
risved env myproject rm KEY           # remove a variable

Redeployment

Changing environment variables does not trigger a redeployment automatically. Deploy again to pick up the new values.