Let's Encrypt(Free SSL) with Dokku is so comfortable!


This article describes a procedure which introduces Let’s Encrypt(Free SSL) to Dokku.


🏀 Dokku Plugin

dokku/dokku-letsencrypt is a Dokku plugin to setup Let’s Encrypt.
It is so easy to setup, so unbelievable!

🎳 Setup

You should execute the following commands in Dokku server:

# Install the plugin
$ sudo dokku plugin:install https://github.com/dokku/dokku-letsencrypt.git

# Set encrypt email address
$ dokku config:set --no-restart myapp DOKKU_LETSENCRYPT_EMAIL=your@email.tld

# Obtain a Let's encrypt TLS certificate for myapp
$ dokku letsencrypt myapp

# Auto-renew SSL
$ dokku letsencrypt:auto-renew myapp

🖥 Recommended VPS Service

VULTR provides high performance cloud compute environment for you. Vultr has 15 data-centers strategically placed around the globe, you can use a VPS with 512 MB memory for just $ 2.5 / month ($ 0.004 / hour). In addition, Vultr is up to 4 times faster than the competition, so please check it => Check Benchmark Results!!