Linux下解决Jellyfin媒体库封面显示方块 - 哔哩哔哩
使用的镜像为官方原版jellyfin/jellyfin,Docker部署
不改动镜像,不覆盖字体,仅挂载
出现的原因
容器使用的系统字体不全。启用播放设置中的备用字体无济于事
解决办法
更换镜像,比如nyanmisaka/jellyfin
一些小问题:由于版本比官方低,导致插件也只能使用低版本
更换字体
本方案使用bind mount持久化
docker exec -it -u root jellyfin /bin/bash
apt update
apt install fonts-noto-cjk-extra
ls /usr/share/fonts
cp -r /usr/share/fonts /config
ls /config/fonts
exit
mv /你的config挂载路径/fonts /你想放的挂载路径/
以官方部署文档为例:mv /path/to/config/fonts /path/to
注意 此处可能会有权限问题 可以使用sudo mv或更改文件夹权限
--volume /你的fonts挂载路径:/usr/share/fonts
以官方部署文档为例:--volume /path/to/fonts:/usr/share/fonts
- /你的fonts挂载路径:/usr/share/fonts
以官方部署文档为例:- /path/to/fonts:/usr/share/fonts
结束
重新部署容器即可