Run pywebpass locally for development (for example from PyCharm or with a virtualenv activated).
-
Create an
instancefolder inside the repository root. -
Optionally create
instance/config.py. See Examples for a template. -
Create a KeePass database named
passwords.kdbxin the instance folder and add some entries for testing. -
Start the Flask development server:
flask --app pywebpass run --debugThe UI is available at the app root. REST endpoints live under /api (or under APP_PATH + /api if that environment variable is set).