Update SSL Certificates

Update SSL Certificates

by John Vincent


Posted on May 12, 2018


This is part of a series of discussions regarding Deploying to a Digital Ocean Droplet.

For more details, please see Deploy TaskMuncher

Update SSL Certificates

For details on creating the SSL certificates, please see SSL Certificates - Let’s Encrypt & Nginx

Auto Renewal

This is great when it works. However, usually there is trouble.

cd tmp
encrypt-ssl

If it works, you are all done. Else, read on.

Use Nginx with HTTP only

cd tmp
enable-http

Use letsencrypt

cd tmp
encrypt-ssl

Use Nginx with HTTPs only

cd tmp
enable-https

Test SSL Certificates

Ensure all scores are A+

https://www.ssllabs.com/ssltest/analyze.html?d=taskmuncher.com
First time deploy TaskMuncher React App to Digital OceanMaintaining Ubuntu Droplet