在 Container Manager (Synology DSM) / Docker 中安装 Jellyfin
打开 Container Manager 并创建一个名为 jellyfin
的项目,创建 docker-compose.yml
以下配置使用 nvidia 硬件解码。如果不需要则删除相关内容。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
services:
jellyfin:
image: nyanmisaka/jellyfin:latest
container_name: jellyfin
runtime: nvidia
user: 1026:100 # 默认的用户与用户组
group_add:
- '101' # administrators
- '937' # videodriver
network_mode: host
restart: unless-stopped
deploy:
resources:
reservations:
devices:
- capabilities: [gpu]
environment:
- UID=1026
- GID=100
- GIDLIST=100,101,937
- NVIDIA_VISIBLE_DEVICES=all
- NVIDIA_DRIVER_CAPABILITIES=all
volumes:
- /volume1/docker/jellyfin:/config
- /volume1/docker/fonts:/usr/share/fonts/woff:ro # 自定义字体文件夹
- /volume2/Media:/media
|
尝试设置回落字体文件夹
我尝试将一些 woff 字体文件放在 /config/fonts
目录中,然后在仪表盘 Playback > Fallback font folder path 中设置路径,但没有效果。
然后我在 docker-compose.yml
中添加了另一个卷映射,/volume1/docker/fonts:/usr/share/fonts/woff:ro
,就可以了。