https://github.com/nihiue/thori-dal
Accounts and passwords management tool based on client-side encryption
https://github.com/nihiue/thori-dal
browser-server client-side-encryption docker password-manager totp
Last synced: 8 months ago
JSON representation
Accounts and passwords management tool based on client-side encryption
- Host: GitHub
- URL: https://github.com/nihiue/thori-dal
- Owner: Nihiue
- License: mit
- Created: 2018-04-11T15:09:19.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-10T16:08:23.000Z (over 2 years ago)
- Last Synced: 2025-04-10T13:23:01.559Z (about 1 year ago)
- Topics: browser-server, client-side-encryption, docker, password-manager, totp
- Language: Vue
- Homepage:
- Size: 518 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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


