Self-hosted KeePass password manager with a Flask REST API, web UI, and webpass-client CLI.
pip install .
# or editable:
pip install -e .mkdir -p instance
# add instance/config.py and instance/passwords.kdbx
flask --app pywebpass run --debugSee docs/getting-started.md and docs/deployment.md.
Build and preview the MkDocs site (client + REST API reference via mkdocstrings):
pip install -r requirements-docs.txt
pip install -e .
mkdocs serveThen open the URL printed by MkDocs (typically http://127.0.0.1:8000).