A Self Hosted Password Handler API
KeeHost is a self hostable API, it works with Python EVE and store your password in one place. Forget the multi client synchronization, everything is encrypted in the cloud.
Just run configure.sh
then edit configuration files in the config/
directory
You can deploy the API thanks to the docker-compose.yml
but don't forget to configure the application correctly !
MONGO_HOST = 'mongo'
KEEHOST_URL = 'http:https://keehost_api:1337'
After the deployment, an nginx will be running on port 80 exposed on host port 8080 (e.g see docker-compose.yml).
This nginx server is used as proxy pass to redirect all the request on the good service.
Example:
$ curl 'http:https://localhost:8080/auth/login'
$ curl 'http:https://localhost:8080/api/entries'