0.4.0 • Published 7 years ago

shroud-cli v0.4.0

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

shroud-cli

standard code
style

shroud-cli is under active development and is not yet recommended for use. Use at your own risk.

shroud-cli is command line interface for managing passwords (and other secrets). It encrypts/decrypts secrets and manages keys with shroud and is inspired by passgo.

Getting Started

If you don't already have Node on your system, install it. Only tested with Node v6+.

Then install shroud-cli globally:

$ npm install -g shroud-cli

Initializing shroud

  1. Get yourself a strong master password. May I recommend a diceware passphrase?
  2. Memorize your master password. And don't forget it. If you lose access to your master password you will not be able to recover your passwords.
  3. Initialize shroud with your master password:
$ shroud init
Enter a strong master password: asupergreatdicewarepassphrase
Confirm your master password: asupergreatdicewarepassphrase
Generating your keys...
Success!

Usage

$ shroud <add | show | ls | rm> [options]
CommandDescription
add nameEncrypt and add a secret for name to your vault
show nameDecrypt and show the secret for name
{ls, list}List the names of all the secrets in your vault
{rm, remove} nameRemove a secret from your vault
helpShow detailed usage information

Options

// TODO Add docs for using each command's options