How to Install Jellyfin on Your Synology NAS

How to Install Jellyfin on Your Synology NAS

Jellyfin is a free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Jellyfin is descended from Emby’s 3.5.2 release and ported to the .NET Core framework to enable full cross-platform support. There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. In this step by step guide I will show you how to install Jellyfin on your Synology NAS using Docker.

  • STEP 1

Please Support My work by Making a Donation.

  • STEP 2

Install Docker via Synology “Package Center”.

1 install docker synology dsm

  • STEP 3

Open the Docker Package. From the Docker Console, go to Registry and search jellyfin. Look for jellyfin/jellyfin 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 Jellyfin Synology NAS setup

  • STEP 4

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

2 Jellyfin Synology NAS setup

  • STEP 5

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

3 Jellyfin Synology NAS setup

  • STEP 6

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

4 Jellyfin Synology NAS setup

  • STEP 7

Go to File Station and open the docker folder. Inside the docker folder, create a new folder and name it jellyfin. Follow the instructions in the images below.

5 Jellyfin Synology NAS setup

6 Jellyfin Synology NAS setup

  • STEP 8

Now create one new folder inside the jellyfin folder that you created at STEP 7 and name it “video”. Follow the instructions in the image below.

7 Jellyfin Synology NAS setup

  • STEP 9

Now go back to the Docker Package. Next tab – “Volume“. Select Add Folder. Choose the video folder inside the jellyfin folder, then click Select. Follow the instructions in the image below.

8 Jellyfin Synology NAS setup

  • STEP 10

After you click Select, type /media inside Mount path for the video folder. Follow the instructions in the image below. Your Volume will look like this:

9 Jellyfin Synology NAS setup

  • STEP 11

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

10 Jellyfin Synology NAS setup

  • STEP 12

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

11 Jellyfin Synology NAS setup

  • STEP 13

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.

12 Jellyfin Synology NAS setup

  • STEP 14

Your container will look like this:

13 Jellyfin Synology NAS setup

  • STEP 15

Go back to STEP 1 or you will deal with karma 🙂

  • STEP 16

Now open your browser and type in http://Synology-ip-address:8096/ Follow the instructions in the image below. After you select the preferred display language, click Next.

14 Jellyfin Synology NAS setup

  • STEP 17

Choose Username, Password and Confirm Password then click Next.

15 Jellyfin Synology NAS setup

  • STEP 18

Add video folders and enjoy your Jellyfin! You can also use Jellyfin android app, browser etc.

16 Jellyfin Synology NAS setup

  • STEP 19

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

Note: Find out how to update Jellyfin container with the latest image.
Note: I recommend you use Reverse Proxy to allow Jellyfin to work over an HTTPS connection.
Note: Can I run Docker on my Synology NAS? See the supported models.
Note: Remember to add “SYSTEM” permission read/write to the video folder.
Note: Most paid Plex features is free with Jellyfin.
Note: Jellyfin is Open Source.

This post was updated on Sunday / September 13th, 2020 at 1:23 PM