Files
Pi-Hosted/Jellyfin/README.md
T
2026-01-18 12:02:12 +00:00

2.0 KiB

Jellyfin

For a video tutorial on how to customise Jellyfin check out this video.

SSH into Jellyfin

You can SSH into Jellyfin from your main device

docker exec -it jellyfin bash

Change the website title

To change the interface from Jellyfin you'll need to edit nano /usr/share/jellyfin/web/main.jellyfin.bundle.js search for the following line document.title and change Jellyfin to whatever you want. There are 2 entries you will need to change in the file, you can use Ctrl + W to search for the lines you need to edit.

Change the website icons

You can import images from a folder you have mapped to an external folder such as where your TV shows are saved, once you've saved the images and SSH's into Jellyfin you'll need to navidge to that folder:

cd /data/tvshows

You'll need to move the images to the correct place by saving your files with the appropriate names below and moving them:

cp -i favicon.ico /usr/share/jellyfin/web
cp -i favicon.png /usr/share/jellyfin/web
cp -i banner-light.png /usr/share/jellyfin/web/assets/img
cp -i banner-dark.png /usr/share/jellyfin/web/assets/img
cp -i icon-transparent.png /usr/share/jellyfin/web/assets/img

If you would like to add custom links to your Jellyfin menu you'll need to edit nano /usr/share/jellyfin/web/main.jellyfin.bundle.js again and search for +m.ZP.translate("Home")+"</span></a>",, after the comma add the below code with the custom information you would like to add:

n+='<a is="emby-linkbutton" class="navMenuOption lnkMediaFolder" href="http://YOUR WEBSITE.com"><i class="md-icon navMenuOptionIcon"><img src="https://i.ibb.co/zhc7zKV/ombi10.png"></i><span class="navMenuOptionText">'+m.ZP.translate("BUTTON NAME")+"</span></a>",

Change the look of Jellyfin

You can use custom CSS to change the look of Jellyfin, I've installed Skin Manager and used custom CSS which can be found here to make my interface more appealing.