Skip to content

nripankadas07/passhouse

Repository files navigation

passhouse

Small encrypted local secrets vault with explicit safety notes.

Inspired by the practical, user-sovereign spirit of Vaultwarden, but intentionally scoped as a small reference tool you can read, run, test, and extend from a fresh clone.

Why It Exists

Big internet services are convenient because they hide infrastructure. passhouse keeps the useful part visible: local files, explicit inputs, repeatable output, and no account requirement for the core workflow.

Install From Source

git clone https://github.com/nripankadas07/passhouse
cd passhouse
python -m pip install -e ".[dev]"

Quick Check

python -m pytest -q
passhouse --help

Scope

This is not a clone of Vaultwarden and does not pretend to replace a mature production project. It is a compact, auditable foundation for one internet-ownership workflow.

Quality

  • Typed Python package with a small public API.
  • CLI entry point.
  • Unit tests for core behavior.
  • GitHub Actions CI.
  • MIT licensed.

License

MIT. See LICENSE.

About

Small encrypted local secrets vault with explicit safety notes.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages