前言:
安装
拉取镜像
1 | docker pull jellyfin/jellyfin:latest # or docker pull ghcr.io/jellyfin/jellyfin:latest |
创建 jellyfin 的配置和缓存文件夹
sudo mkdir -p /srv/jellyfin/{config,cache}
安装 jellyfin
1 | docker run -d --restart=always -v /srv/jellyfin/config:/config -v /srv/jellyfin/cache:/cache -v /media:/media --net=host jellyfin/jellyfin:latest |
安装完成后在浏览器输入 ip+8096 进入配置界面:
添加插件
影视剧豆瓣刮削
Metashark
1 | https://mirror.ghproxy.com/https://github.com/cxfksword/jellyfin-plugin-metashark/releases/download/manifest/manifest_cn.json |
Bangumi
https://jellyfin-plugin-bangumi.pages.dev/repository.json
中文字体
jellyfin 默认的 dejavu 字体不支持中文,导致媒体库封面上中文字体会显示为方块,我们可以下载字体并挂载到 jellyfin 来解决。
首先进入 jellyfin 容器:
1 | docker exec -it -u root jellyfin /bin/bash |
1 | apt update |
但是容器内的改动会在重启后实效,我们可以把字体复制到挂载点:
1 | cp -r /usr/share/fonts /config |
然后在 portainer 中添加一项挂载内容,把 fonts 文件挂载到容器内的/usr/share/fonts,或使用命令删除 jellyfin 容器重新生成
1 | docker stop jellyfin |