Skip to content

reaperhulk/stockade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stockade

Open-source password management interface for sharing credentials between multiple users.

Functionality slated to include:

  • CRUD for projects - a project can have multiple sets of credentials
  • CRUD for credentials - credentials are associated to a single project
  • Authentication of users - prevents unauthorized users from accessing credentials
  • Role Based Access Control
    • Admin users can add admin and regular users to a project, can perform CRUD operations on project and secrets
    • Regular users have access to project and can perform CRUD on secrets

Uses Barbican back end to obscure secret data - more information on Barbican can be found in the cloudkeep/barbican wiki.

To run cd to the stockade directory and then:

  • Create a venv
  • pip install -r tools/requirements.txt
  • python manage.py syncdb
  • python manage.py runserver

Releases

No releases published

Packages

No packages published