<p dir="ltr">I've not seen anything that does this (yet) but I keep meaning to create a generator for our internal microservices which creates a basic Sinatra app with all this stuff preconfigured. You mentioning automating the other side of getting API tokens has got me thinking that most of these services have an API which could be used to automate the entire process.</p>
<p dir="ltr">I'm afraid I don't have any real pointers on actually automating all this yet, but yes, I at least am seeing the same problem!</p>
<p dir="ltr">Jon</p>
<br><div class="gmail_quote"><div dir="ltr">On Mon, 8 Aug 2016, 15:10 David Vaks, <<a href="mailto:david.vaks9@gmail.com">david.vaks9@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi LRUG,</div><div><br></div><div>This is slightly off topic, but I can imagine some of you might have faced this situation. I've been launching quite a few Rails websites lately. It usually involves at least the following for me:</div><div>- Domain registration and DNS setup</div><div>- Server/Host configuration: Heroku setup (registration, environment variables for some of the steps above) or Docker setup</div><div>- Deployment</div><div><div>- Security aspects: TLS certificates, HTTPS setup, HTTP security headers, etc</div><div>- Legal aspects: cookie policy, T&Cs, privacy, etc (implications from other steps)</div></div><div>- Email: basic setup, SPF/DKIM for the spam, create RFC email addresses, etc</div><div>- Mailing list setup (MailChimp or others)</div><div>- Social media: signup to a few social networks, add "social sharing" buttons</div><div>- Analytics/instrumentation/monitoring (Google Analytics, New Relic, etc)<br></div><div>- Search engine registration/indexation (Google, Bing)</div><div>- etc</div><div><br></div><div>Some of these steps are interlinked and that's only for fairly "basic website" without any payment, A/B testing, user feedback or advertising requirements.</div><div><br></div><div>None of it is particularly complex, although it does require some knowledge/experience, but it takes quite a lot of time and feels repetitive.</div><div><br></div><div>There are lots of great products/services for the individual steps involved, but I can't find anything to streamline the whole (or at least part of the) process.<br></div><div><br></div><div>Does anyone know any good tool, product, checklist or website for this? Do you have the same problem? How do you handle this yourself?</div><div><br></div><div>Thanks for your help.</div><div><br></div><div>David</div><div><br></div></div>
_______________________________________________<br>
Chat mailing list<br>
<a href="mailto:Chat@lists.lrug.org" target="_blank">Chat@lists.lrug.org</a><br>
Archives: <a href="http://lists.lrug.org/pipermail/chat-lrug.org" rel="noreferrer" 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" rel="noreferrer" 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" rel="noreferrer" target="_blank">http://lists.lrug.org/listinfo.cgi/chat-lrug.org</a><br>
</blockquote></div>