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.0.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.0-py2-none-any.whl (1.2 MB view details)

Uploaded Python 2

File details

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

File metadata

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

File hashes

Hashes for teamvault-0.4.0.tar.gz
Algorithm Hash digest
SHA256 a0db3d321a0c17bf55927989295a50e7266b9e20fafa6ee2a4d1aa7810289469
MD5 38784973a8ffb9209e6f13732ded39e5
BLAKE2b-256 f56a62c72fbb10543612c131edb2809bea37b207f3c2e9cb57d1b573f090f183

See more details on using hashes here.

File details

Details for the file teamvault-0.4.0-py2-none-any.whl.

File metadata

File hashes

Hashes for teamvault-0.4.0-py2-none-any.whl
Algorithm Hash digest
SHA256 34da157fd711d6ed9b2451aed097883edad2d9f92dbb2e611810b5e42893ca28
MD5 1c77c51df692c9a3c2e9ed55bc9050b7
BLAKE2b-256 eb58775e64171a858ba4eb5c549d758c49ea9f8aaef2018af4b979c463281bdf

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