Skip to main content

Keep your passwords behind the firewall

Project description

TeamVault is an open-source web-based shared password manager for behind-the-firewall installation. It requires Python 3.3+ and Postgres (with the unaccent extension).

Installation

apt-get install libffi-dev libpq-dev mercurial python3.4-dev postgresql-contrib
pip install teamvault
pip install hg+https://bitbucket.org/kavanaugh_development/django-auth-ldap@python3-ldap
teamvault setup
vim /etc/teamvault.conf
# note that the teamvault database user will need SUPERUSER privileges
# during this step in order to activate the unaccent extension
teamvault upgrade
teamvault run

Update

pip install --upgrade teamvault
teamvault upgrade

Development VM

pip install bundlewrap
vagrant up
vagrant ssh -c "sudo teamvault plumbing createsuperuser"
vagrant ssh -c "sudo teamvault upgrade && sudo teamvault run"

Go to http://teamvault and log in with the username and password you set. To handle code changes, just interrupt the last command with CTRL+C and run it again.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

teamvault-0.4.1.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

teamvault-0.4.1-py3-none-any.whl (1.2 MB view details)

Uploaded Python 3

File details

Details for the file teamvault-0.4.1.tar.gz.

File metadata

  • Download URL: teamvault-0.4.1.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for teamvault-0.4.1.tar.gz
Algorithm Hash digest
SHA256 49c7edc40f78a525ed97c24d1eeca96c3120103cac1ce217fb5b3bd4322b3fb9
MD5 c1327d74c5c8ef8699040b1875986e6d
BLAKE2b-256 5193c42824489c6ca20cbd56d03dfa25f4f3faa8a313d7c901b46a0ec38c1bc6

See more details on using hashes here.

File details

Details for the file teamvault-0.4.1-py3-none-any.whl.

File metadata

File hashes

Hashes for teamvault-0.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 62fb2b6f799e5faf06bee81957e174b83becf0c11de5f2479aa7b3199c548f01
MD5 e08563ad6905b7ed4ddc7c779ea8e9d9
BLAKE2b-256 9f75d42dcb5a70aa327ea279f7f5a905a13179e7421a5604cc8df87bd8506393

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page