shrine 0.1.0

Secrets manager written in rust
Documentation

shrine

Secrets manager written in rust.

Rust CI License: Apache 2.0

asciicast

Command-line usage

Initialize your shrine

shrine init

Add secrets

shrine set personal/github mypassword
shrine set personal/email/me@myhost.net mySecurePassword
shrine set personal/email/me@gmail.com mySecurePassword

Get a secret value

shrine get personal/github

List secrets

shrine ls
shrine ls personal/email/.*

Delete secrets

shrine rm personal/email/me@myhost.net

Configure git integration

shrine config set git.enabled false
shrine config set git.commit.auto false