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 libldap2-dev libpq-dev libsasl2-dev python3.4-dev postgresql-contrib
pip install teamvault
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.5.0.tar.gz (1.9 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.5.0-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for teamvault-0.5.0.tar.gz
Algorithm Hash digest
SHA256 eed6f3f5442cf80b90d0b361aeaef9c0f9fcd9fa1fabb0e10e361393ca1cdaee
MD5 c9529b2b61ae3165860be31f614c48cf
BLAKE2b-256 3e32041a2bae91baf6b69bb25b12b4c308343d2b317835db74af2bc96b26496e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamvault-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a08818063bdb5dd22c0268528390105968a72eca37bb2da6cd6099a7c145ad1c
MD5 51066fcbd5a910bc8e6bf954a5190d76
BLAKE2b-256 d6384366b764d513867d212ea7bf9622edc008358cffe3314e7ca172fbc67049

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