引言

上一期分享了 TrueNAS 在文件分享、智能相册等方面的应用,这一期主要分享下 TrueNAS 在在线影音方面的应用,通过qbittorrent、jellfyfin 等应用,结合ZeroNews 零讯内网穿透,大家可以很简单的部署个人在线家庭影院,随时随地的下载、观影与分享。

废话不多说,直接上教程。

主要涉及的应用 qbittorrent 、jellfyfin 。

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

玩法探秘

1. 首先我们还是先在Truenas上运行 零讯 ZeroNews

首先登录零讯平台,生成TrueNAS要用的认证Token

登录 ZeroNews 平台,在 "设备" 菜单中找到 Token 页面,添加 Token,然后将其复制备用,以及查看可分配的网络区域。

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

在TrueNAS 的APP 应用管理菜单下,添加 ZeroNews 应用,来运行 ZeroNews 客户端

在 APP 应用管理菜单下添加 App 应用, 选择 Custom App

在 容器镜像 的 "Image Repository" 中输入 ZeroNews 镜像地址:zeronews/zeronews

在 "Image Pull Policy" 中选择 "Always pull image even if present on host" 始终拉取最新镜像。

在 "Container Entrypoint" 区域的"Container Args" 中添加两个参数(Args):第一个是您创建的 Token,第二个是您选择的网络区域 ID。

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

zeronews 应用安装完成后,在 APP 应用界面能查看已运行成功的 ZeroNews 应用

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

2. 部署 qbittorrent BT下载服务器

qBittorrent是一款开源的BitTorrent客户端,易于使用且完全免费的BitTorrent客户端软件,以其轻量级、可定制且功能丰富的特点而受到用户的青睐,适用于需要下载大量文件、特别是通过BitTorrent协议分享和下载文件的用户。无论是下载电影、电视剧、音乐还是其他类型的文件,qBittorrent都能提供稳定、高效的下载服务。

qBittorrent结合ZeroNews 内网穿透,让我们在任何位置都能远程控制资源下载,为家庭影院源源不断的提供新的影视资源。

安装 qbittorrent 应用

添加 qbittorrent 存储数据集

首先为 qbittorrent 应用添加存储数据集,用户存储下载资源及qbittorrent 应用的配置数据信息

如下图所示,在 "Datasets" 界面下,点击 "Add Datasets" 添加 qbittorrent 数据集,并在该数据集下在添加 config / download 两个数据集

config 数据集用于存储 qbittorrent 的配置数据信息

download 数据集用于存储我们下载的电影等映射资源

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

依次设置 config / download 数据集的权限,other 都设置为可以读写

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

安装 qbittorrent 应用

在 truenas 的 "Apps" 界面,点击 "Discover",搜索 qbittorrent 镜像 ,

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

点击镜像进入到镜像安装界面,再点击 "install" 进行安装 qbittorrent

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

应用名称默认 qbittrroent ,用户可以修改

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

记录 qbittorrent 的web UI 端口号 30024,后面会用到

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

配置 qbittorrent 的下载存储挂载目录,选择 Host Path 类型,挂载到 qbittorrent/download 目录

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

配置 qbittorrent 的配置数据存储挂载目录,选择 Host Path 类型,挂载到 qbittorrent/config 目录

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

存储配置完成后,点击最下方的 “Install” ,等待qbittorrent 安装,qbittorrent 安装成功后,在App 页面可查看安装好的qbittorrent 应用信息,访问端口号为 30024,在浏览器中输入 http://truenas_ip:30024 通过内网地址访问下载管理平台

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

在ZeroNews 平台上映射 qbittorrent 管理平台

首先为 qbittorrent 分配远程访问域名,在 ZeroNews 平台的“资源”界面下,点击添加域名,在生效设备下,选择truenas 设备,输入域名前缀,如 qbittorent,然后勾选 HTTP 。

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

接下来在应"应用"界面下,为 qbittorrent 添加应用

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

然后添加映射,映射协议选择 HTTP,访问地址选择前面创建好的 qbittorrent 域名, 映射带宽分配1M,内网映射IP地址要输入truenas 的IP地址,端口号输入 30024

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

在 qbittorrent 日志中,找到默认登录账号密码, 在 Workloads 打开 qbiitorrent 日志

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

通过 ZeroNews 分配的域名访问 qbittorrent ,进行远程下载管理

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

3. 部署 jellfyfin 音影应用

Jellyfin是一个免费、开源的媒体服务器解决方案,它为用户提供了一个强大的平台来管理和访问个人媒体文件,如电影、音乐、电视节目等,能够帮助用户轻松地整理、分类和浏览媒体文件,支持多种文件格式和编码标准,用户可以通过Jellyfin将媒体文件流式传输到各种支持的设备上,包括智能手机、平板电脑、智能电视等设备上观看;适用于各种需要管理和访问个人媒体文件的场景。通过其丰富的功能和灵活的配置选项,用户可以轻松地享受高质量的媒体服务

安装 jellyfin 应用

添加 jellyfin 存储数据集

首先为 jellyfin 应用添加存储数据集,存储 jellyfin 配置及缓存数据信息等

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

依次设置jellyfin 数据集的权限, other 都设置为可以读写

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

安装 jellyfin 应用

在 truenas 的 "Apps" 界面,点击 "Discover",搜索 jellyfin 镜像 ,

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

点击镜像进入到镜像安装界面,再点击 "install" 进行安装 jellyfin

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

应用名称默认 jellyfin ,用户可以修改, 时区默认为 上海 时区不变

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

记录 jellyfin 的web UI 端口号 30013,后面会用到

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

配置 jellyfin 应用的配置、缓存等目录,都选择 Host Path 类型,都挂载到 jellyfin 目录下

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

添加 qbittorrent 的download 下载目录到 jellyfin,挂载到 jellyfin 的 /movies 目录下

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

存储配置完成后,点击最下方的 “Install” ,等待jellyfin 安装,jellyfin 安装成功后,在App 页面可查看安装好的jellyfin 应用信息,访问端口号为 30013,在浏览器中输入 http://truenas_ip:30013 通过内网地址访问 jellyfin 在线音影系统

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

在ZeroNews 平台上映射 jellyfin 在线影音平台

首先为 jellyfin 分配远程访问域名,在 ZeroNews 平台的“资源”界面下,点击添加域名,在生效设备下,选择truenas 设备,输入域名前缀,如 jellynas,然后勾选 HTTP 。

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

接下来在应"应用"界面下,为 jellyfin 添加应用

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

然后添加映射,映射协议选择 HTTP,访问地址选择前面创建好的 jellyfin 域名, 映射带宽分配3M,内网映射IP地址要输入truenas 的IP地址,端口号输入 30013

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

通过 ZeroNews 分配的域名访问 jellyfin ,完成初始设置

TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院
TrueNAS 的内网穿透玩法探秘 (二) - 在线影院

到此,在TrueNAS上搭建属于我们自己的家庭影院就部署好了。

有什么问题都可以评论区留言, 看见都会回复的

如果你觉得本篇文章对你有所帮助,把"文章有帮助的"打在评论区

多多支持,谢谢。

,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。