Skip to main content

Minimalist secrets management in Python

Project description

shushi 🍤

Minimalist secrets management in Python for Windows.

Shushi was built to address the need for a one-stop storage location for sensitive data.
Instead of having your credentials scattered across your projects in multiple config files, Shushi offers an encrypted vault with access via a CLI application and an API.

Requirements

  • Python 3.7.*

Installation

> pip install shushi

CLI Usage

Create a vault:

> shushi -p [password] make

Open a cli form to add an item to your vault:

> shushi -p [password] add [name]

Retrieve an item from your vault:

> shushi -p [password] get [name]

Remove an item from your vault:

> shushi -p [password] remove [name]

List all items in your vault:

> shushi -p [password] list

Advanced Usage

API Cookbook
Environment Variables

Contribute

Contributions are welcomed, please see the contributions guide.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shushi-0.1.0.tar.gz (7.5 kB view hashes)

Uploaded Source

Built Distribution

shushi-0.1.0-py2.py3-none-any.whl (7.9 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page