Share your .env files, with your team and your machines.

DotRelay keeps your project's environment variables in one place. Edit them in the browser or push changes with the CLI, and every machine you have set up gets the same values. You choose which teammates can access them.

Install the CLI and connect it to DotRelay:

npm install -g @dotrelay/cli
dotrelay setup https://api.dotrelay.dev
CLI and browserShared with your teamFull change history
EnvironmentREV_0184
local
Shared with your team
API_ORIGIN••••••••••••••••
SIGNING_KEY••••••••••••••••
FEATURE_GATE••••••••••••••••
Every change is kept
Each change is saved as a new revision. Roll back from the browser or the CLI when a value breaks something.

01 / SHARE

Start on any machine

Set up each machine once: sign in to the browser, or install the DotRelay CLI. After that, the machine can read and update your project's values.

02 / PRIVACY

Values are encrypted on your device

Your machine encrypts every value before sending it. The server stores only encrypted values and keys it can't open. DotRelay uses classical (not post-quantum) cryptography, and each machine asks you to confirm the server's identity the first time it connects.

03 / HISTORY

Roll back when something breaks

Publishing a change saves a new revision. When a value breaks your local setup, roll back to an earlier revision from the browser or the CLI.