/Thori-dal

Accounts and passwords management tool based on client-side encryption

Primary LanguageVueMIT LicenseMIT

Thori-dal

Accounts and passwords management tool based on client-side encryption

  • Mobile friendly
  • Client Side Encryption(AES-256-CBC)
  • TOTP(2FA, Google Authenticator) Support

Deploy

As Stack

Requirements:

  • docker
  • docker-compose

Start service

$ cd deploy
$ sudo docker-compose -p thoridal up -d

Stop service

$ cd deploy
$ sudo docker-compose -p thoridal down

Standalone

Requirements:

  • docker
  • Externel mongoDB instance

Edit ./deploy/config.credential.js

$ sudo docker pull nihiue/thoridal
$ sudo docker run -d -p 3000:3000 --restart=always --name thoridal -v ./deploy/config.credential.js:/server/app/config/credential.js:ro nihiue/thoridal

Usage

Open http://localhost:3000/ in browser, login with root root_pwd

Screenshots

Your image title

Your image title

Your image title