Jellyfin是一套多媒体应用程序软件套装,旨在组织、管理和共享数字媒体文件。你可以在局域网中部署一个Jellyfin服务端,然后局域网中的各个设备都能通过jellyfin客户端或者浏览器访问到你的私人多媒体中心。
① 本文所使用的docker是部署在一个LXC容器中的,详见:PVE使用CT模板创建LXC容器安装docker
② 执行如下命令拉取并启动一个jellyfin容器:
docker run -d \
--name jellyfin \
--net=host \
--volume /home/jellyfin/cache:/cache \
-v /home/jellyfin/media:/media \
--restart=unless-stopped \
--device=/dev/dri:/dev/dri \
jellyfin/jellyfin
这里做了两个挂载,将这个LXC容器的/home/jellyfin/cache目录和 /home/jellyfin/media目录挂载进了jellyfin容器,可以将你的媒体文件上传到这个LXC容器的/home/jellyfin/media目录。可以按照你自己的需要使用-v参数添加新的挂载。
③ 容器启动完毕后,打开浏览器访问:ip:8096 进入jellyfin;这里的ip是LXC容器的ip,因为这里使用的是host网络,就是jellyfin容器直接使用宿主机的网络,jellyfin默认监听的是8096端口。
④ 按照页面提示创建一个账户。(略)
⑤ 登录后,点击”控制台“→”播放“;然后开启硬件加速,然后将启用硬件解码的所有格式都勾选上。
⑥ 上图”播放“上边的是”媒体库“,点击后可以添加媒体的文件夹(然后将你的媒体文件上传到相应的文件夹),之后相应的媒体就会出现在jellyfin的首页。
jellyfin各平台客户端下载地址:
捐赠通道,感谢!🦀🦀