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 plumbing createsuperuser
teamvault run

Update

pip install --upgrade teamvault
teamvault upgrade

Development VM

pip install bundlewrap
gem install vagrant-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.6.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.6.1-py3-none-any.whl (2.0 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for teamvault-0.6.1.tar.gz
Algorithm Hash digest
SHA256 64006548096cfed95d9287d1124d89d282032c5ea6f1894c11ab5782ee4de2d9
MD5 70d03cbb246615aedc49a7f0169baa06
BLAKE2b-256 9cca77a91229708634dc9ce94b8528c477b3018add90180ca65daa4d5ae609c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for teamvault-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e604ae102bc0419565a05e15514cad0d3aaa68476ca8ff168eac81a05084c9a2
MD5 07d6df5a7c2ac653a79c63a6b579925f
BLAKE2b-256 138de890088fb5107a1d63a7a0d08f1d0cb3ff2c25dcac24977fbb7061dc2203

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