3
1 Comment

How I tackled setting up SSL for custom domains for my SaaS

https://blog.checklyhq.com/setting-up-ssl-with-letsencrypt-for-saas-customers/

This might be useful for some folks here. Story is about provisioning SSL for SaaS customers that have public dashboard, status pages or whatever type of app/content they want to serve under their own domain.

I recently went through building and setting this up for my own SaaS and though I'd share. I'm in Node.js, AWS and Heroku land, but most of the stuff discussed is pretty applicable to other stacks too.

The post goes into three things:

  • Configuring the Let's Encrypt / ACME client called Greenlock.
  • Getting DNS right.
  • Actually determining what content to serve based on hostname.

All seem pretty straightforward, but there are gotcha's at each step.

Hope this helps other budding SaaS operators or ops peeps that need this functionality.

https://blog.checklyhq.com/setting-up-ssl-with-letsencrypt-for-saas-customers/

submitted this linkon June 22, 2019
  1. 1

    If anybody from the future ends up here looking for an easy way to implement custom domains, check out https://approximated.app (I'm the founder). It reliably serves hundreds of thousands of custom domains as of today, it's super easy to get up and running with your app the same day, and it starts at $20/month with a 7 day free trial.