Prerequisites before starting
- A domain name of your own, such as cliftonsystems.co.uk . If you don’t already own one I recommend registering one.
- DDNS service configured. I’ll be using the Synology DDNS service as it’s free and I already use it.
- Create a CNAME DNS record with your registrar to forward requests to your DDNS service.
- Enable port forwarding of from your router for port 80 to your NAS.
How to install a Let’s Encrypt SSL on a Synology NAS
For this guide I’ll be using my Synology DS1815+ running DSM 6.1.5-15254 Update 1
- First log into your DSM and navigate to: Control panel > Security > Certificate and click on Add
- Then select “Replace an existing certificate” to replace your existing or self-signed certificate.
- Now select “Get a certificate from Let’s Encrypt” and check “Set as default certificate”
- Finally, enter a Domain Name and email address and click on Apply.
At this point your Synology NAS will receive the Let’s Encrypt SSL and restart it’s web services automatically and you’ll then be able to access your NAS via the domain name.
Every 90 days your Synology will automatically renew the Let’s Encrypt SSL cert for you.