Adding certificates to any service can be tricky and sometimes really frustrating. When I first started exploring my Synology I was delighted to see it has built-in support for Let’s Encrypt certs. For those that don’t already know, Let’s Encrypt (aka Certbot) provides free and industry-wide supported certificates.
Adding a cert to Synology is very simple and it supports multiple certificates with auto-renewal.
- To begin, just login to your Synology, enter the Control Panel and click on Security.
- Next, click the Certificate tab and click Add.
- From here, you want to Add a new certificate and click Next.
- Next, Get a certificate from Let’s Encrypt and click Next.
- Next fill out your Domain info, it would look something like this:
- Subject Alternate Name just means if you have subdomains, you would add them here. Like www.mydomain.org for a website, or any other. You can, in theory, add a completely different domain in this list and have it work, such as mycoolsite.com, but think it is better to do one Let’s Encrypt cert per domain to keep things organized.
For reference, here’s how my sites look with their respective domain certs.
Best of all, your certs will renew automatically with the Synology and Let’s Encrypt. Once set, you really only need to periodically check to make sure this is happening.