

You should have the ability to configure DNS entries for your domain too.ĭocker Compose and Docker Swarm are required - Synology TLS is to be deployed as Docker container in swarm mode to enable Docker secrets.


Other prerequisites are:Ī registered domain name is required - A domain name is required to configure SSL certificates that will enable secure traffic to your Synology NAS. The setup has been tested locally on macOS Catalina and a Synology NAS running DSM 6.2. Synology TLS can run on any Docker-capable host. To solve the issue, update Docker on your Synology to the latest version using this script. This package does not expose environment variables to Docker Swarm correctly. Prerequisites ⚠️ At the time of writing, the latest Docker package released by Synology is 18.09.0-513. Docker - Container platform (including Swarm and Compose).acme.sh - A pure Unix shell script to automatically issue & renew free certificates from Let's Encrypt.The project uses the following core software components: The package is set up as a Docker image to simplify deployment and uses Docker Swarm secrets to secure credentials. By using CloudFlare, Synology TLS allows the NAS to stay behind a firewall without exposing ports to the public internet. It uses Let's Encrypts to automatically issue and renew TLS certificates for a specific internet domain. Building upon acme.sh, Synology TLS simplifies the setup of secure access to DSM via HTTPS. It provides a web-based user interface called Disk Station Manager (DSM). Synology is a popular manufacturer of Network Attached Storage (NAS) devices. Automatically Update Let's Encrypt Wildcard Certificates for Synology NAS
