Skip to content

ObsidianRock/ObsidianPass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ObsidianPass

Experimental password manager that syncs to dropbox

Packages Used

  • Click (for creating beautiful command line interfaces )
  • Cryptography (provides cryptographic recipes and primitives)
  • Dropbox
  • Tinydb

Getting Started

Install Packages

pip install virtualenv
virtualenv venv
source venv/bin/activate (for windows venv\Scripts\activate)
pip install -r requirements.txt

Obtain a dropbox developer api token

Running Application

Help

python main.py --help

Encrypt

python main.py encrypt

link to image

Decrypt

python main.py decrypt

Update password

python main.py update

Delete password

python main.py delete

List of sites

python main.py sites

link to image

sync encrypted database to dropbox

python main.py sync_push

sync database on dropbox to local file

python main.py sync_pull

Releases

No releases published

Packages

 
 
 

Languages