Psst is a simple secret keeper, which allows you to store your secrets locally and access them using a password at will. Currently, only cli interactions are supported.
-
Install Docker
For now, psst only requires Docker and Docker Compose to run, so you'll need to have those running for it to work.
-
Add Psst to your path
While you can run the psst file from anywhere, it is recommended to add
psst/bin
to your path. All further instructions will assume you've done so. -
Start generating secrets!
You can now use help dialogues to navigate your available options and start storing and viewing secrets. See below for examples.
psst --help
See all your available passwords
psst ls
Each secret has its own password, you can use the below command to store a secret behind a password of your choosing.
psst register --secret <secret name> --value <secret itself>
To view the secret you must provide the correct password for the secret. You can use the below command to view.
psst ask --secret <secret name>