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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for teamvault-0.5.1.tar.gz
Algorithm Hash digest
SHA256 44d84cc91839b1354c0dfd91d50d30af17daf2888e043f46f554873db181c534
MD5 49b6c46de94c1215ef21463084beca24
BLAKE2b-256 ccbfe97499aeba568d847137c61c34eff1f38adcee5d8295b779e2a0ef9879da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamvault-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03fde46e9babb50c7b0807f3cf6b6ee1e4407dfb23cad939462cb1c5f16decef
MD5 d005da8d8bb1b7ae7cd069c5ccef4d91
BLAKE2b-256 d49321b127bd46d003bf11749d71a7d638d3c74e0dbd074b99c29475f39f0bdf

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