Custom Domains and free SSL certificates from Let’s Encrypt

Mike Brevoort
Beep Boop HQ
Published in
2 min readJan 31, 2017

We’re excited to announce that Beep Boop now supports custom domain names and dynamically generated TLS/SSL certificates from Let’s Encrypt. We mean it; we’re excited; this was fun to implement 🤓. Custom domain allow you to host the website for your project along-side your Slack app as well as provide a more customized way to link to it. A common scenario is to surface links in Slack that link out to a webview. Having a custom domain name improves branding and consistency for your app.

It’s a simple two step process:

  1. Create a CNAME record for your custom domain (e.g. slack.yourdomain.com) with your DNS provider set to proxy.beepboophq.com.
  2. Go to the Settings tab of your project and set the Custom Domain setting.

That’s it. Open your browser to https://<your-custom-domain>. For more details see the docs and for a detailed walkthrough of the setup, we made this short video 🎥 🍿:

Setting a Custom Domain in Beep Boop

Our mission at Beep Boop is to provide the best tools for creating great Slack Apps. Beep Boop is a product by Robots & Pencils. Need help creating a great Slack integration? Let us know how we can be your hero. 🙋

And of course, please show the love 👉❤️ if you enjoyed this post.

--

--

Mike Brevoort
Beep Boop HQ

Just like you but different. Runner, cyclist, parent. Engineering @Slack