How to Install YouTube Downloader on Your Synology NAS

How to Install YouTube Downloader on Your Synology NAS

Wouldn’t you like to download your favorite YouTube videos and audios directly to your Synology NAS without any ads and fully automated? I know there are thousands of sites offering to give you just this, but the fact of the matter is they are full of junk advertisements and, more importantly, malware. And why resort to external services when your own Synology NAS can do it, and safely. Discover today how to download your favorite videos and audio files to your Synology NAS using a Docker container. Create a playlist, or more, and find out how to set up automatic downloading for your favorite YouTube channels and download everything you’d like to watch and listen to directly to your Synology NAS (but do please comply with copyright guidelines). Doesn’t that sound great? It’s not magic – it’s Synology NAS! In this step by step guide I will show you how to install YouTube Downloader on your Synology NAS using Docker.

  • STEP 1

Please Support My work by Making a Donation.

  • STEP 2

Install Docker via Synology “Package Center”.

install synology docker dsm

  • STEP 3

Open Docker Package. From the Docker Console, go to Registry and search youtubedl. Look for tzahi12345/youtubedl-material and select it, then click Download or double click on it. You will be prompted to Choose Tag, select latest. Follow the instructions in the image below.

1 Synology YouTube Downloader docker

  • STEP 4

After you click “Select”, the download process of the YouTube Downloader docker container will start. You can click on Image on the Docker Console to see the download progress. The current container is about 178 MB. Follow the instructions in the image below.

2 Synology YouTube Downloader docker

  • STEP 5

After the download is completed from the Docker Console, go to Image, then select the tzahi12345/youtubedl-material container. Click Launch. Check “Execute container using high privilege”, then click Advanced Settings. Follow the instructions in the image below.

3 Synology YouTube Downloader docker

  • STEP 6

Select Enable auto-restart. Follow the instructions in the image below.

4 Synology YouTube Downloader docker

  • STEP 7

Go to File Station and open the docker folder. Inside the docker folder, create a new folder. Follow the instructions in the image below.

5 Synology YouTube Downloader docker

  • STEP 8

Create a new folder and name it “youtubedl-material“. Follow the instructions in the image below.

6 Synology YouTube Downloader docker

  • STEP 9

Your docker folder will look like this:

7 Synology YouTube Downloader docker

  • STEP 10

Now, open the youtubedl-material folder and, inside it, create 5 other new folders and name them appdata audio subscriptions users video. The final result should look like this. Follow the instructions in the image below.

8 Synology YouTube Downloader docker

  • STEP 11

Now go back to the Docker Package. Next tab – “Volume“. Select Add Folder. Follow the instructions in the image below.

9 Synology YouTube Downloader docker

  • STEP 12

Choose the appdata folder, then click Select. Follow the instructions in the image below.

10 Synology YouTube Downloader docker

  • STEP 13

After you click Select, type /app/appdata inside Mount path. Follow the instructions in the image below. Repeat STEP 12 for every remaining folder.

For the users folder in Mount path type /app/users
For the video folder in Mount path type /app/video
For the subscriptions folder in Mount path type /app/subscriptions
For the audio folder in Mount path type /app/audio
For the appdata folder in Mount path type /app/appdata

The final result should look like this. Follow the instructions in the image below.

11 Synology YouTube Downloader docker

  • STEP 14

Next tab – “Network“ move forward without doing anything (no action needed). Next tab – “Port Settings“ on Local Port area type 8084 instead of Auto, then click “Apply“. Follow the instructions in the image below.

12 Synology YouTube Downloader docker

  • STEP 15

After clicking “Apply“, the screen below will open. Click “Next“. Follow the instructions in the image below.

13 Synology YouTube Downloader docker

  • STEP 16

After clicking “Next“, the screen below will open. Select “Run this container after the wizard is finished” then click “Apply“. Follow the instructions in the image below.

14 Synology YouTube Downloader docker

  • STEP 17

Your container will look like this:

15 Synology YouTube Downloader docker

  • STEP 18

Go back to STEP 1 or you will deal with karma 🙂. Now open your browser and type in http://Synology-ip-address:8084/ Follow the instructions in the image below. Copy and paste a YouTube URL of your choice, select the quality of your audio or video, mark Multi-download Mode if there is more than one URL, then click Download. Follow the instructions in the image below.

16 Synology YouTube Downloader docker

  • STEP 19

After the download is complete you can listen to the music you’ve downloaded or watch the video you’ve downloaded, depending on your choice. Follow the instructions in the image below.

17 Synology YouTube Downloader docker

  • STEP 20

If you click on the 3 vertical bullets in the upper right, you can access the Menu where you can find Settings and Dark Mode. In the Settings Area you have a few easy options to personalize your app according to your preferences.

18 Synology YouTube Downloader docker

  • STEP 21

Read the step by step guide on How to Allow Youtube Downloader to Work Over an HTTPS Connection.

Now you have a powerful self-hosted YouTube Download station running on your Synology NAS. Enjoy it!
Note: Find out how to update YouTube Download container with the latest image.
Note: Can I run Docker on my Synology NAS? See the supported models.
Note: You can also download YouTube Videos using the Synology Download Station package.
Note: I recommend you use Reverse Proxy to allow Youtube Downloader to work over an HTTPS connection.

This post was updated on Sunday / August 16th, 2020 at 9:53 PM