3 ms·
Around 100 lines of shell scripting and an encrypted S3 bucket that has a shared secrets .env file which is ignored from version control for each project. IAM
by nickjj 2y ago
Around 100 lines of shell scripting and an encrypted S3 bucket that has a shared secrets .env file which is ignored from version control for each project.
IAM handles access control and the shell script makes it easy for folks to show, diff, download and upload secrets for a project.
When a secret gets changed it also sends a Slack notification so folks know to download the latest copy.
It costs practically nothing, is super easy to maintain and it keeps your app only needing to deal with environment variables.
- tinyspacewizard 2y agoYou should put this online somewhere!
- nickjj 2y agoI'll see what I can do. I do have a blog at https://nickjanetakis.com/blog https://nickjanetakis.com/blog where I post about a bunch of tech topics. If it gets posted it would get posted there.
- jayeshparmar 2y agoCan you share a gist