Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use git-crypt for storing and reading secrets #20

Closed
paulcsmith opened this issue May 19, 2017 · 3 comments
Closed

Use git-crypt for storing and reading secrets #20

paulcsmith opened this issue May 19, 2017 · 3 comments

Comments

@paulcsmith
Copy link
Member

paulcsmith commented May 19, 2017

https://www.agwa.name/projects/git-crypt/ Transparent file encryption. Can use symmetric keys so devs can easily share it, or use GPG.

Add some lucky tasks to get it working well, make it easy to publish the key to Heroku on setup

lucky secrets.encrypt_file # Add file(s) to .git-attributes
lucky secrets.sync_key prod # Pushes the key as an env var on Heroku
@paulcsmith
Copy link
Member Author

Also see these reviews. May be good to evaluate a few of these https://danielsomerfield.github.io/turtles/review-blackbox/

@paulcsmith
Copy link
Member Author

paulcsmith commented May 19, 2017

Transcrypt seems to be more actively maintained and works similarly to git-crypt https://github.com/elasticdog/transcrypt. There is also a nice Heroku build pack for it. I just tried it and it's really really easy to get started. I wonder how it would work with rebasing two branches that both have changes to the secrets...will have to try that out

@paulcsmith
Copy link
Member Author

Closing in favor of #358

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant