I will configure your existing standard Docker Discourse install to use Let’s Encrypt to enable SSL/https access to your site. Your email address will be used for registration with Let’s Encrypt. Since Let’s Encrypt will notify that account should anything go wrong with certificate renewal, it should be an account that you monitor.
Want to do it yourself? See the #HOWTO on Meta.
To use this service, I require password-free root access to your site. You must use one of the methods below to provide access. If I cannot access your site, your money will be refunded.
Providing Root Access
Copy and paste these four lines to create an account, provide access to that account with my public key, and allow that account sudo privileges without a password. (Copying just the last line would provide me direct access to your root account.)
sudo adduser --disabled-password --gecos "Literate Computing" lc sudo su -c 'echo lc ALL = NOPASSWD: ALL > /etc/sudoers.d/lc' root sudo su - lc ssh-import-id ltcmp