Jellyfin
Introduction
Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way.
Installation
With Docker)
# Pull the image
docker pull jellyfin/jellyfin
# Create the directories
mkdir config
mkdir cache
mkdir video
#Create the account
addgroup --system jellyfin
adduser --system --ingroup jellyfin jellyfin
# Run the container
docker run -d \
--name jellyfin \
--user $(id -u jellyfin):$(id -g jellyfin) \
--net=host \
--volume $(pwd)/config:/config \
--volume $(pwd)/cache:/cache \
--mount type=bind,source=$(pwd)/video,target=/video \
--restart=unless-stopped \
jellyfin/jellyfin
Quick Start
http://SERVER_IP:8096
FAQ
媒體庫封面無法顯示中文。
Solution: 在主機端安裝中文字形
# On the docker host
apt install fonts-noto-cjk
# Adjust the launch command
docker run -d \
...
--volume /usr/share/fonts:/usr/share/fonts \
--volume /usr/share/fontconfig:/usr/share/fontconfig \
...
jellyfin/jellyfin
清除 Browser cache,並重新登入後再試一次。
如果還是顯示不正常,清除 config/metadata/library/
內的所有目錄,重新掃描媒體庫後再試一次。