摘要:本篇记录在群晖中安装和使用Jellyfin的过程
一、将域名解析为指定的IP
Jellyfin使用 TMDB 获取媒体元数据、图片等信息,但是 TMDB 的获取信息的域名被墙了,而IP没有被墙,所以可以使用修改Hosts或指定DNS的方式来拿到正确的IP,两种方式选其一即可,推荐DNS方式,更灵活。
我们需要设置 api.themoviedb.org 和 api.thetvdb.com 这两个域名的解析,前一个是用来获取电影数据,后一个用来获取电视剧数据。
1. DNS Server 方式
1、搜索并安装 DNS Server,这里已经安装好了
2、打开并新增一个主要区域
3、域名填写需要解析的域名,主DNS服务器填写群晖的IP,保存
4、前往站长工具网站,输入 api.themoviedb.org 进行检测,由于国内都PING不通,为了节约时间,线路可以直接选其他,如果什么时候国内能通了,就尽量使用国内的IP
5、随便选一个延迟低的IP
6、回到DNS设置,双击域名或选择编辑-源记录
7、新增一条A类型记录
8、将刚刚找到的IP填进去,保存
9、重复2-8的步骤,将 api.thetvdb.com 也添加到DNS Server中
PS:你也可以添加域名 themoviedb.org,然后在解析的时候A类型的名称填 api,效果是一样的
2. Hosts 方式
修改Hosts有两种方法,这里不演示了,就只说明一下
1、将容器的网络设置为host,然后在群晖系统中修改Hosts文件
2、将容器的/etc/hosts文件映射到容器外部进行存储
二、安装 Jellyfin
这里使用portainer安装
1、随便起个名字,搜索 nyanmisaka/jellyfin 拉取最新的镜像
2、添加端口映射
3、分别将 /cache 、/config 、/video 、 /media 映射到宿主机,我这里没映射media
4、添加DNS,第一个是群晖的IP,第二个是路由器IP
5、点击部署并等待安装完成
三、修改共享文件夹权限
1、选择存放媒体文件的目录,右击选择属性
2、给增加一个Everyone的权限
四、设置 Jellyfin
访问【群晖IP:端口】访问 jellyfin
1、选择语言
2、创建管理员账号
3、选跳过媒体库添加
4、选择元数据语言,国家地区没找到China,默认就行
5、直接下一步
6、完成
7、点击左上角菜单,进入控制台
8、添加媒体库
9、以电影为例,内容类型选择电影,随便起一个名称,添加我们存放电影的文件夹,首选下载语言选择Chinese
10、我这里元数据和图片获取只保留TMDB(如果其他网站网站能连上也可以用),然后确定
11、等待扫描完成,扫描途中会下载相关信息,如果连不上TMDB,则扫描会很慢,
12、点击小房子进入主页,就能看到扫描后的信息了