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