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.3.0.tar.gz (849.0 kB view details)

Uploaded Source

Built Distribution

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

teamvault-0.3.0-py2-none-any.whl (884.4 kB view details)

Uploaded Python 2

File details

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

File metadata

  • Download URL: teamvault-0.3.0.tar.gz
  • Upload date:
  • Size: 849.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for teamvault-0.3.0.tar.gz
Algorithm Hash digest
SHA256 95672e592c639b77afb1a4ed41d92066f7915104394aa0d8982e1e510efd3326
MD5 557a874f2cdaad26fabf8113da3f1356
BLAKE2b-256 e40627bd2c5e9e0a3ed9e0d66c770f12dad4fb0d58aa9dd49c1ab4b2d7e88cb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamvault-0.3.0-py2-none-any.whl
Algorithm Hash digest
SHA256 958c20bfafce5a7862265c85eff5d460e0cb51fbb14e11bad45ea5f972f2291d
MD5 5b2dba64001d9259a3899590e5dcb494
BLAKE2b-256 39249c49f93830f1a98a387e318ce12e800d5721f388a33c8153e7a1f304a7cf

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