Skip to content

Jellyfin

Updated by Hongjiang on 08/19/2023

jellyfin.org

Server

Docker recommended.

Choose your version

jellyfin/jellyfin

The offical release, uses Debian Stable as a base, exclude the Intel iHD drivers(QSV), AMD AMF, Chinese .ass subtitle support, Chinese fonts.

Pull the docker image.

docker pull jellyfin/jellyfin:latest

Create the cache and config folders.

mkdir -p ${TARGET_DIR}/{config,cache}
To solve the Chinese display problems

https://www.mrbohe.com/jellyfin.html

sudo docker exec -it ${CONTAINER_ID} apt update
sudo docker exec -it ${CONTAINER_ID} apt install fonts-noto-cjk-extra

If you need to change the apt source to a mirror, you can do it like this:

cat > /etc/apt/sources.list.d/debian.sources <<EOF
Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/debian
Suites: bookworm bookworm-updates bookworm-backports
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

Types: deb
URIs: https://mirrors.tuna.tsinghua.edu.cn/debian-security
Suites: bookworm-security
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
EOF

linuxserver.io/jellyfin

Docs

A third party release, uses Ubuntu LTS as a base, and the config folder structure is different from offical one.

The Linuxserver docker has the latest MESA drivers which are needed for VAAPI hardware transcoding to run the best.

docker pull lscr.io/linuxserver/jellyfin:latest

nyanmisaka/jellyfin

Docker Hub nyanmisaka/jellyfin A third party release by a Chinese author, and the config folder structure is different from offical one.

Support Intel iHD drivers(QSV), AMD AMF(only on Windows).

Support Chinese .ass subtitle & Chinese fonts.

docker pull nyanmisaka/jellyfin:latest

Clients

For Apple users, Infuse is highly recommended, which supports HDR10, DTS, Dobly Version/Atoms.