envoy-vault-cli
v1.0.1
Published
The official CLI for Envoy Vault - secure environment variable management
Readme
🔒 What is Envoy Vault?
Stop sending .env files over Slack, Discord, or email. Envoy Vault is a modern secrets manager that allows you to securely store, manage, and inject environment variables directly into your applications across your entire team.
This is the command-line interface (CLI) for Envoy Vault, allowing you to pull and inject secrets instantly.
🚀 Installation
Install the Envoy Vault CLI globally on your machine using NPM:
npm install -g envoy-vault-cli(Note: Requires Node.js 18 or higher)
💻 CLI Usage
1. Authentication
Log in to your Envoy Vault account right from the terminal using a passwordless, secure OTP sent directly to your email:
envoy loginTo logout, simply run envoy logout.
2. View Your Organizations and Projects
See all the teams you are a part of and the projects within them:
envoy org list
envoy project list3. Pull Secrets Locally
Download your environment variables straight from the cloud into a local .env file. Never ask a coworker for their .env file again!
envoy pull --org <org-id> --project <project-id> --env development4. Run Commands with Secrets (Coming Soon)
Inject secrets directly into a running process in memory without ever writing them to your hard drive:
envoy run -- npm run dev