前言:最近入手了一个星际蜗牛的矿机,想把它用作一个nas来搭建本地化的影音库,试过免费版的plex和黑群晖自带的video station之后,最终还是觉得jellyfin是免费里面用的最爽的,本系列文章会讲一下详细教程和遇到的很多问题。
Docker安装jellyfin影音服务器
1、安装docker并修改镜像源
通过浏览器打开群晖系统,点击》套件中心》搜索》安装套件
点击docker运行,在注册表里通过图片步骤修改镜像源,如果不修改则很难成功下载镜像,我这里使用的是163的源,
网址为:http://hub-mirror.
确认之后可以尝试在docker中下载jellyfin,具体操作方法如下:
注意!!!
注意!!!
注意!!!
本人通过修改这个并没有效果,还是通过docker中下载不了,所以只能通过下面SSH下载了。
2、通过ssh远程连接并下载
第一步,开启群晖SSH远程访问,如图
第二步,在windows电脑下载putty,或者mac电脑用终端,本人搭建时使用windows,所以这里以windows为例
注意一下第2点,这里端口号填写看上面第一步配置的端口。
第三步,连接之后通过群晖的登陆账号进行登录
第四步,登录之后切换到root权限
这里使用 sudo -i 命令,然后输入群晖的管理员密码,即可进入root用户
admin@Xie:~$ sudo -iPassword:root@Xie:~#
第五步,先输入docker,查看是否成功安装docker
然后,输入 docker pull jellyfin/jellyfin:latest 拉取镜像
最后docker会进行下载,有进度条显示直到安装完成,本人已经安装,所以没有重新安装没有截图
(群晖最烦的就是docker中的镜像直接安装很难成功,通过SSH安装镜像的方法应该可以把jellyfin镜像拉取下来,本人没有挂科学上网)
root@Xie:~# docker pull jellyfin/jellyfin:latest
第六步,创建容器,这个步骤相当于把东西下载下来需要用一个盒子去包装起来,盒子可以记录包装方法和放置一些个人卡片信息和隔离作用。容器也会将应用程序与系统进行隔离,并在容器中会记录启动命令,文件映射等信息
通过以下命令查看是否支持硬件转码(星际蜗牛至少是这个方法)
root@Xie:~# ls /dev/dricard0 renderD128
如果以上有显示renderD128说明支持jellyfin的硬件转码,需要在创建容器命令中加入映射
输入以下命令创建容器
root@Xie:~# docker run --name=jellyfin --device=/dev/dri:/dev/dri jellyfin/jellyfin:latest
命令运行完成之后就可以关掉putty了,jellyfin已经启动了(这里还是没有图==)
3、群晖配置jellyfin的端口及文件夹映射
回到群晖的管理界面,接下来要配置jellyfin的文件夹映射和端口
第一步,打开File Station,安装了docker之后里面有一个docker文件夹,在docker文件夹中新建一个jellyfin文件夹,并设置权限为everyone
完成之后打开docker》容器》关闭正在运行的jellyfin容器
关闭之后》选中jellyfin》点击上面的编辑》进入编辑页面
修改 》端口 + 卷 这两个地方
因为我jellyfin正在扫库,所以使用的是别人的几张配置图
然后点击应用即可,重新启动jellyfin
可以通过你nas的ip加设置的端口进行访问,做安装最后的设置,jellyfin最初的设置
我的是 192.168.3.250:8096
后面是一些jellyfin的基本设置,不多说了
本文安装jellyfin参考了B站up主司波图的视频教程,
网址为:免费开源影音服务器Jellyfin部署全攻略,含群晖,OMV系统下Docker安装并启动硬件转码
下一篇主要讲jellyfin影音库搭建的刮削技巧和相关设置(硬核篇)
群晖Nas通过jellyfin搭建本地影音库详细全过程(一):通过群晖系统docker容器安装jellyfin影音库服务器