Skip to content

dotenvx/dotenvx-ext-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

25 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

dotenvx-ext-vault

๐Ÿ” manage .env.vault files

Quickstart npm version

Extend dotenv with vault.

npm install @dotenvx/dotenvx-ext-vault --save

ย 

or install globally

with brew ๐Ÿบ
brew install dotenvx/brew/dotenvx-ext-vault
dotenvx ext vault help

ย 

with curl ๐ŸŒ
curl -sfS https://dotenvx.sh/ext/vault | sh
dotenvx ext vault help

ย 

or with github releases ๐Ÿ™
curl -L -o dotenvx-ext-vault.tar.gz "https://github.com/dotenvx/dotenvx-ext-vault/releases/latest/download/dotenvx-ext-vault-$(uname -s)-$(uname -m).tar.gz"
tar -xzf dotenvx-ext-vault.tar.gz
./dotenvx-ext-vault help

ย 

Usage

$ dotenvx ext vault
Usage: @dotenvx/dotenvx-ext-vault [options] [command]

๐Ÿ” manage .env.vault files

Options:
  -l, --log-level <level>        set log level (default: "info")
  -q, --quiet                    sets log level to error
  -v, --verbose                  sets log level to verbose
  -d, --debug                    sets log level to debug
  -V, --version                  output the version number
  -h, --help                     display help for command

Commands:
  migrate                        instructions for migrating .env.vault to encrypted env file(s)
  encrypt [options] [directory]  encrypt .env.* to .env.vault
  decrypt [options] [directory]  decrypt .env.vault to .env*
  status [directory]             compare your .env* content(s) to your .env.vault decrypted content(s)
  help [command]                 display help for command