Let’s Encrypt can be used to easily obtain a free SSL certificate, which can be installed manually, regardless of your choice of web server software.
You must own or control the registered domain name that you wish to use the certificate with. Follow these instructions for setting up a custom domain with digital ocean.
After you do that, you can use Let’s Encrypt manually. Certbot is software client used by Let’s Encrypt that simplifies the process of enabling encrypted https on web servers.
Here’s a guide from Digital Ocean on setting up Let’s Encrypt
Finally, you’ll need to modify your server code to include a certificate and a key.
More coming soon 🤙