摘要:本篇记录在群晖中安装和使用Jellyfin的过程

一、将域名解析为指定的IP

Jellyfin使用 TMDB 获取媒体元数据、图片等信息,但是 TMDB 的获取信息的域名被墙了,而IP没有被墙,所以可以使用修改Hosts或指定DNS的方式来拿到正确的IP,两种方式选其一即可,推荐DNS方式,更灵活。

我们需要设置 api.themoviedb.orgapi.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、点击小房子进入主页,就能看到扫描后的信息了