<div dir="ltr"><div>I'm not sure what the process would be for Heroku, but common practice is to use chef and knife to create encrypted databags. The sensitive information is then interpolated into files that are generated by chef during deploy (e.g. config yml files, etc.).<br><br></div><div>This process is only done for production. For dev, you should ideally have keys different than production ones so even if they get stolen, your production data is fine.<br></div><div><br></div>This is a decent write up: <a href="http://engineering.ooyala.com/blog/keeping-secrets-chef">http://engineering.ooyala.com/blog/keeping-secrets-chef</a><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Sep 23, 2014 at 11:06 AM, Phil Nash <span dir="ltr"><<a href="mailto:philnash@gmail.com" target="_blank">philnash@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hi LRUG,<br><br></div>I've been thinking a lot recently about application secrets like API or database credentials and how they are stored in different environments for Rails apps. I was hoping that you lovely LRUG member could share how you deal with this yourself.<br><br>Currently I only tend to deploy apps to Heroku, so I use environment variables throughout the app, loaded in development/test environments with the <a href="https://github.com/philnash/envyable" target="_blank">envyable</a> gem, though <a href="https://github.com/laserlemon/figaro" target="_blank">figaro</a> would do the same job.<br><br></div>So, what I'm asking is, if you use environment variables for config in your applications how do you load them in both development and production environments?<br><br></div>Thanks,<br><br>Phil<br><br>--<br></div>Phil Nash<br></div>@philnash<br></div>
<br>_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org">Chat@lists.lrug.org</a><br>
Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" target="_blank">http://lists.lrug.org/pipermail/chat-lrug.org</a><br>
Manage your subscription: <a href="http://lists.lrug.org/options.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/options.cgi/chat-lrug.org</a><br>
List info: <a href="http://lists.lrug.org/listinfo.cgi/chat-lrug.org" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
<br></blockquote></div><br></div>