- using
node.js
+inquierer
for running and displaying input/outpu - storing everyting encrypted (
CryptoJS
) inMongoDB
- you are able to use
Docker
for running your local instance ofmongoDB
with persistent data
- put a
.env
-File in the aplication root with following content:
DB_URL=mongodb://localhost:27017/PwData
CRYPTO_PWD=yourCryptoPW
MASTER_PWD=yourLoginPassword
where
DB_URL
points to your local or cloud-based mongoDBCRYPTO_PW
is used to encrypt DataMASTER_PW
ist used to login to the app
- with docker installed just run and make use of the
DB_URL
above:
$ docker-compose up
- run
node app.js
in the project-root in your favourite Terminal