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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for teamvault-0.4.2.tar.gz
Algorithm Hash digest
SHA256 1990336e761ef02a104ff5c0ec032f0b87612e83bd89032739ffbd623be40a39
MD5 81e27c9dc8cad2272570a7eb0dd3e1c5
BLAKE2b-256 847beea7dc3ff8ad18104f561ef622ed3b8309188f80a5e7572a3cb145741b9b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamvault-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c96672f1ce86fde481a7fc08efba33dd3b71b2b38428b6936a370fcd268e00c4
MD5 f4e5f34dfa00a2200fb7a22415f047dc
BLAKE2b-256 33c748a33cf56dafcacff5f011acdbe8f28b3d549f08e5e1b21ca82bc2d4bd05

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