
This docker is pretty good for getting the configuration right automatically, however i have configured it to work with sonarr, radarr, htpc, deluge, plex, nextcloud and even netdata.Once in your appdata folder go to the folder called letsencrypt then nginx then site-conf (so for me this is 192.168.1.3appdataletsencrypt-nginxsite-confs).The first thing we need to do is access your appdata folder on windows, for me this is 192.168.1.3appdata.Now that we have both DuckDNS and Letsencrypt set up it's time to configure Nginx as a reverse proxy. We can now move on with the next section of the tutorial.We are now done with the docker configuration for letsencrypt, start the docker and shortly after you should see something like this in the log.We now need to forward ports in your router, i'm not going to go over this as its different for each router but basically you need to forward external port 80 and 443 to internal port 81 and 444 to your UnRAID IP which for me is 192.168.1.3. Since we have set the internal docker port to be 81 you can currently visit the nginx default webpage by going to your UnRAID ip at port 81.Next we need to configure the docker correctly, by default UnRAID runs on port 80 so set the "http" field to 81, the "https" field to 444 and in the "email" field enter your email address, in the "domain name" field enter "" and for the "subdomains" enter your domain from earlier which for me is "cyanlabstutorial", finally set the "only subdomains" field to true and press "Apply".Click "Add" under the letsencrypt docker made by linuxserver.From the UnRAID webui click "Apps" then in the search box type "letsencrypt" and press enter.
Unraid sonarr install#
Now that we have DuckDNS installed we need to go back to Community Applications to install letsencrypt. Settings up the Letsencrypt docker container. We are now done with the duckdns configuration, make sure the docker is running and then move on to the next section.Now back on the UnRAID page where we added the duckdns docker enter the relevant information, for this tutorial i set subdomains to "cyanlabstutorial" and token to the value copied earlier.Now copy the "Token" as we will need this shortly.Type in your desired sub domain and press add domain, for this tutorial i have my subdomain as cyanlabstutorial.Log in to the website using any of the available options (Twitter, Reddit, Google etc.).Now we need to visit the duckdns website (use a new tab/window).

Click "Add" under the duckdns docker made by linuxserver.From the UnRAID webui click "Apps" then in the search box type "DuckDNS" and press enter.The first thing we need to do is install the DuckDNS docker from Community Applications Enable automatic IP address updating to your chosen DuckDNS domain.To make the more complicated Nextcloud work via reverse proxy.To be able to access UnRAID dockers such as sonarr, radarr, couchpotato, htpc-manager from outside of your LAN in a secure way via HTTPS.The Community Applications plugin installed and configured.An internet connection on your UnRAID server.UnRAID all configured and set up to use dockers (6.2.4 was what this tutorial was written against).they will even be accesible via HTTPS securely.
Unraid sonarr how to#
You will be guided on creating a account with the dynamic dns service known as duckdns aswell as shown how to use letsencrypt and reverse proxy your internal applications such as plex, deluge, sonarr, couchpotato etc. Here you will find a guide on installing letsencrypt and duckdns docker containers on UnRAID.
