21. Installing Jellyfin

21. Installing Jellyfin

Now that the datasets are setup in the RAIDZ2 comes times to install any apps that want to be used. Im my case Nextcloud and Jellyfin just for this blog.

Open Apps

In TrueNAS Scale the Apps button is on the left menu, click it to enter.

Now on the top right there is a Configuration menu. Open it and select Choose Pool.

screenshot 2025 12 20 172734

Select the pool that was created, in this case “tank“.

screenshot 2025 12 20 172859

Click on Choose and it will start configuring the Apps.

screenshot 2025 12 20 172910

Now click on the Discover Apps at the top right.

In the search bar type “jellyfin” and the apps with that name will show.

screenshot 2025 12 20 173924

Click on the Jellyfin 1.2.21 and then you will have an Install button, click that.

screenshot 2025 12 20 174130

You will get a warning popup, click on Confirm and then Agree.

screenshot 2025 12 20 174308

Now you will be on a Install Jellyfin page.

screenshot 2025 12 20 174439

Timezone: set your timezone.

User ID and Group ID: 568

Port Bind Mode: Publish port on the host for external access

Port Number: 8096

HTTPS Port and Discovery Port: None

Host Network: Unticked

Jellyfin Config StorageType: Host Path (Path that already exists on the system)
Jellyfin Config StorageHost Path: /mnt/tank/apps/jellyfin/config

Jellyfin Cache StorageType: Host Path (Path that already exists on the system)
Jellyfin Cache StorageHost Path: /mnt/tank/apps/jellyfin/cache

Jellyfin Transcode StorageType: Host Path (Path that already exists on the system)
Jellyfin Transcode StorageHost Path: /mnt/tank/apps/jellyfin/transcode

In Additional Storage click Add.
Set – Publish port on the host for external access / Host Path (Path that already exists on the system)
Mount Path: /media/movies
Host Path: /mnt/tank/media/movies

Click Add again and enter another one below with.
Set – Publish port on the host for external access / Host Path (Path that already exists on the system)
Mount Path: /media/tv
Host Path: /mnt/tank/media/tv

Resources ConfigurationCPUs: 4
Resources ConfigurationMemory (in MB): 4096

Click on Install and start the Jellyfin installation.

screenshot 2025 12 20 203110

Once it completed you will end up on the Applications window and it should look like this.

screenshot 2025 12 20 203150

Now to access Jellyfin on the web browser.
Towards the right you can see the Application Info widget.
Click on the Web UI button.

screenshot 2025 12 21 061902

Now you are taken to the web browser at the Jellyfin welcome screen.

screenshot 2025 12 21 063052

I wont take you through setting up Jellyfin as everyone is going to do it differently but there are some great tutorials out there and helpful community members. One new place worth trying is r/DIYNAS a Reddit community. Ask how to setup Jellyfin on Truenas etc..

Next up will be installing Nextcloud.

Scroll to Top