Nat? Nat. Nat!

Cheaper SSL on Heroku

Getting and running with SSL has always been expensive. Heroku for the longest time charged $20 a month to have a custom domain with SSL, and then it usually cost a lot of money to just buy a yearly cert (anywhere from $9 to $100 or more).

Earlier this week, I ran across Let's Encrypt with a Rails app on Heroku. This article is great. It shows you how to take a Let's Encrypt certificate, which are free, and add it to the $20 SSL on heroku.

Heroku calls this $20 a month SSL, SSL Endpoint. They now have a free SSL option called Heroku SSL. Heroku SSL is free if you pay for a dyno, so that means SSL on a custom domain is now $7 a month instead of $20! You lose support for older versions of Android and Windows, but in general, those versions are not really used, and are worth the cost savings!

Here is a list of commands I ran to get running with this new discounted option:

  • brew install certbot
  • sudo certbot certonly --manual
  • Verified my domains by deploying new static pages to my heroku app. One for each cert ( and
  • sudo heroku certs:add /etc/letsencrypt/live/ /etc/letsencrypt/live/ --type=sni
  • Then I went and updated my DNS! Sadly my DNS provider doesn't support ALIAS records, so's cert doesn't work, but's does.


Pretty easy and fast way to get a cert. It expires in three months, which is kind of rough, but for free, I'm willing to deal with that.

  • Old world per year: ($20 * 12) + $100 = $340
  • New world per year: $7 * 12 = $84

I hope this helps!


p.s. Check out my post on how to update your cert once it expires in three months.


Related Posts

I spent a bunch of time on Sunday fixing things on my blog. I first fixed CSS bug I had on the tag pages. Then I converted my blog to the new App Engine imports. Not sure where I discovered this, but now you can use normal App Engine imports on non-Managed VM App Engine, which is awesome. Less of a dependency on the Google Cloud SDK and its brokenness is nice.

I've been thinking about building a website to annotate the world. This concept was inspired by Eden of the East, an Anime I watched a while back (2009... wow, time flies). In the show "Eden of the East" is the name of a mobile application developed by several of the secondary characters. The app can recognize and provide details about objects, and is linked to a user database where people can post pictures to find out what they are. I want to build something like this that allows for the world to annotate photos, videos and audio.

Interesting art for your Tuesday. I always love the variety of things artists can come up with. From shaping coffee foam, to old airplanes, to videos of women reading books. Art is awesome.