PocketProtector
Serverless, in-repo, people-centric secret management.
PocketProtector provides a cryptographically-strong, serverless secret
management infrastructure. Secrets are encrypted and stored in a
versionable protected.yaml file, right alongside your application
code.
Quick install:
pip install pocket_protector
Quick start:
pprotect init
pprotect add-domain
pprotect add-secret
pprotect decrypt-domain
Each command prompts for credentials when necessary. When done, simply
git commit to save changes to your secret store.
Most secret management tools either sacrifice security for convenience, or require infrastructure you have to operate. PocketProtector gives you both: secrets live encrypted in your repo, versioned alongside code, with no server to run. See Why PocketProtector for the full argument.
Getting Started
Context
Project