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.3.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.3-py3-none-any.whl (1.3 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for teamvault-0.4.3.tar.gz
Algorithm Hash digest
SHA256 75a52a9fed25959984b9389619a974b7bcfeded49d951f84ee0ce0f1a9a4449d
MD5 5e9eb3db0d014d6ef2acd9847833959f
BLAKE2b-256 0eb07ce80306d96d5e0232dcc50605701abfa6d39c3c2adc35e2ea7067a58f8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamvault-0.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cb0dd53004e67baaf07e8de3432dc80babcf913c8d5975eee04ed13a676aa13f
MD5 9572f3a7f0fa2193aa58301fb46e7738
BLAKE2b-256 faad049a18c427914ca2b34cce46d0c347ee193ca423a5a4c4cf0faa415af2f2

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