2023 群晖7.2 Docker下jellyfin硬解及权限设置
非教程,仅供参考
由于群晖更新了7.2,docker套件变成了Container Manager套件,并且增加了项目功能,也就是docker-compose,使创建容器变得更加便捷,便写篇文章当笔记。
准备:
群晖型号:DS920+
群晖版本:7.2
Jellyfin版本:10.8.10
设置权限和Container Manager项目创建参考:2023 群晖7.2 Docker容器权限管理
链接:https://www.bilibili.com/read/cv25646760
一、SSH获取硬解所需参数
1.开启群晖SSH,使用完后需要关闭

2.连接SSH

3.登录群晖账户,使用命令ls /dev/dri -l 和 cat /etc/group | grep videodriver,第一句是查看驱动文件夹dri的信息,我们可以发现有一个videodriver用户组,第二句是查询videodriver用户组的id

二、docker-compose.yml

说明:
image:Container Manager中映像的名称和版本号
container_name:创建容器的名称
user:uid和gid,由于jellyfin官方镜像不像linuxserver-jellyfin镜像有提供PUID、PGID环境变量供我们使用,所以需要在docker-compose.yml中设置
volumes:映射的文件夹,也就是Container Manager容器中的存储空间设置,这里注意路径需要文件夹右键->属性->位置,而不是像存储空间设置只需要/docker/jellyfin/就行
ports:Container Manager容器中的端口设置
devices:群晖SSH获取,命令为:ls /dev/dri
group_add:群晖SSH获取,也就是上面SSH获取的参数937,这个值在group_add里为字符串类型,需要双引号
三、结尾
至此,所有步骤完成,以上就是本篇所有内容。