@dotenvx/dotenvx-pro v0.7.0
Dotenvx Pro is a commercial extension for dotenvx.
Secrets Management β Done Right. π
- Encrypted
- Cloaked
- Secrets as Code
Β
Quickstart 
Install dotenvx pro.
npm install @dotenvx/dotenvx-pro --save
npx dotenvx pro helpcurl -sfS https://dotenvx.sh/pro | sh
dotenvx pro helpbrew install dotenvx/brew/dotenvx-pro
dotenvx pro helpcurl -L -o dotenvx-pro.tar.gz "https://github.com/dotenvx/dotenvx-pro/releases/latest/download/dotenvx-pro-$(uname -s)-$(uname -m).tar.gz"
tar -xzf dotenvx-pro.tar.gz
./dotenvx-pro helpΒ
Then encrypt and cloak.
$ dotenvx encrypt
$ dotenvx pro cloak
β cloaked (DOTENV_PRIVATE_KEY)That's it, enjoy Pro! π
Usage
$ dotenvx pro
Usage: @dotenvx/dotenvx-pro [options] [command]
dotenvx pro π
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:
  sync [options]            sync
  push [options]            push
  pull [options]            pull
  open [options]            view repository on dotenvx pro
  login [options]           log in
  logout [options]          log out
  keypair [options] [key]   print public/private keys for .env file(s)
  ls [options] [directory]  print all .env files in a tree structure
  settings                  βοΈ  settingsAdvanced
Become a
dotenvx propower user.
CLI π
Advanced CLI commands.
- Print fully managed public/private keys for - .envfile.- $ echo "HELLO=World" > .env $ dotenvx encrypt $ dotenvx pro push $ dotenvx pro keypair {"DOTENV_PUBLIC_KEY":"<publicKey>","DOTENV_PRIVATE_KEY":"<privateKey>"}
- Print fully managed public/private keys for - .env.productionfile.- $ echo "HELLO=Production" > .env.production $ dotenvx encrypt -f .env.production $ dotenvx pro push $ dotenvx pro keypair -f .env.production {"DOTENV_PUBLIC_KEY_PRODUCTION":"<publicKey>","DOTENV_PRIVATE_KEY_PRODUCTION":"<privateKey>"}
- Print specific fully managed keypair for - .envfile.- $ echo "HELLO=World" > .env $ dotenvx encrypt $ dotenvx pro push $ dotenvx pro keypair DOTENV_PRIVATE_KEY <privateKey>
- Print organization. - $ dotenvx pro settings org motdotla
- Print organization public keyβused for encrypting project private keys. - $ dotenvx pro settings orgpublickey 02761eccd2a442ebbfa14ac2e72762d885a1e96b8949428deea62db305947d6408
- Print masked organization private keyβused for decrypting project private keys. - $ dotenvx pro settings orgprivatekey 322c004*********************************************************
- Print unmasked organization private keyβused for decrypting project private keys. - $ dotenvx pro settings orgprivatekey --unmask 322c004271ac6ad1b548df3f316ff4e8f08e17e0b15f459db64f3f3b48b0efb7
- Print team status in tabular format. - $ dotenvx pro settings orgteam βββββββββββββ€βββββββββ β username β synced β βββββββββββββΌβββββββββ’ β motdotla β β β βββββββββββββΌβββββββββ’ β motdotenv β β β βββββββββββββ§βββββββββ
- Print encrypted store treeβbacking your dotenvx pro installation. - $ dotenvx pro settings storetree ββ .env ββ pro.dotenvx.com ββ user-1-organization-1.json ββ user-1-private-key.json ββ user-1.json
6 months ago
6 months ago
6 months ago
6 months ago
8 months ago
6 months ago
7 months ago
6 months ago
7 months ago
7 months ago
11 months ago
8 months ago
8 months ago
8 months ago
8 months ago
6 months ago
8 months ago
5 months ago
5 months ago
5 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
