TrueNAS SCALE 24.04 install Jellyfin and config TMDb.
通常我们的windows主力机配置网络之后可以访问github和docker等网络,但是TrueNAS的网络环境如果不配置的话则无法Discover Apps,安装Jellyfin和TMDb刮削都存在问题。本文就windows主力机器(设ip为192.168.1.100)已经配置好网络的前提,给局域网中的TrueNAS服务器(设ip为192.168.1.101)安装Jellyfin和TMDb电影刮削。
配置TrueNAS网络代理
在TrueNAS首页菜单中选择network,然后选择Global Configuration,配置HTTP Proxy为192.168.1.100:7890
同时配置Nameservers为
- 1.1.1.1
- 223.5.5.5
- 114.114.114.114
配置安装Jellyfin
打开apps中的Discover Apps,此时可以搜索到Jellyfin,选择安装。
配置中选择Network Configuration,选择Host Network,此时Jellyfin的网络配置和TrueNas的配置相同,为后续配置TMDb做准备。
添加存储,这里要注意所添加的存储内容需要有其他用户读取权限,因为Jellyfin的默认user是id为568的用户,需要把对应Datasets的Permission设置好。最后安装Jellyfin Application。
通过192.168.1.101:8096
访问到jellyfin服务器,登陆并且配置对应的影视库,此时可以发现影视库中的演员图片等未加载,以及Identify未刮削影片特别慢。由于这些内容都基本上是由The Movie Database、简称TMDb所提供,所以需要配置TMDb的相关网络设置。
配置TMDB
再次进入TrueNAS,选择Shell,此时会进入TrueNAS的后台,然后在网站https://dnschecker.org上面搜索api.themoviedb.org/www.themoviedb.org 的DNS,选择中国的列表,然后添加到TrueNAS的hosts中。
...
169.150.249.166 image.tmdb.org
65.9.95.38 api.themoviedb.org
65.9.95.47 api.themoviedb.org
18.155.252.111 www.themoviedb.org
18.155.252.7 www.themoviedb.org
...
然后在打开Jellyfin媒体库,可以看到演员图片和Identify内容都成功修复。