Skip to content

tino/secure-share

Repository files navigation

Secure Share

Getting started

Run vault and create a token. In development use the dev server as such:

vault server -dev

The root token is in the output. You can set that to the VAULT_TOKEN env var, or use it to generate a new, non-root token (after setting the correct VAULT_ADDR as per the output.:

vault token create

Run the backend: python run_app.py

Run the frontend: yarn dev

See it at http://localhost:5000!

TODO

  • Welcome text
  • Error on backend 404 instead of loading...
  • Remove backend views
  • Wrap in docker(-compose) for easy deploy
  • Move from apistar to something maintained
  • Fix base url issues
  • Single-view secrets
  • Out of band password
  • Custom fields
  • Better error display (and removal)
  • Custom lifetimes

About

Small webapp to securely share passwords or other secrets. Backed by Hashicorp's Vault.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •