Skip to content

Getting Started ​

ioenv is an environment cloud that lets teams manage environment variables and secrets through a web dashboard, CLI, or API. All values are AES-256 encrypted and fully auditable.

Sign Up ​

  1. Go to app.ioenv.com and sign in with GitHub.
  2. Create your first organization.
  3. Create a project within your org.

Install the CLI ​

bash
npm install -g @ioenv/cli

Authenticate ​

bash
ioenv login

This opens a browser window for GitHub OAuth. Once authenticated, the CLI stores a session token locally.

Initialize a Project ​

Navigate to your project directory and run:

bash
ioenv init

This links the current directory to an ioenv project and creates a local .ioenv config file.

Push Variables ​

Upload an existing .env file:

bash
ioenv push

Or set individual variables:

bash
ioenv set API_URL=https://api.example.com
ioenv set OPENAI_KEY=sk-xxx --secret

Pull Variables ​

Download variables to a local .env file:

bash
ioenv pull --env=dev

Inject at Runtime ​

Run a command with injected environment variables:

bash
ioenv inject -- npm start

Next Steps ​

Environment Cloud for Developers & AI Teams