TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

2022-01-06 21:35:57 22点赞 103收藏 18评论

声明:允许转载,但是请注明出处!

一、PLEX媒体服务器的安装与配置

plex、emby、jellyfin简单对比(三者各有千秋,个人觉得plex更好用一点,就以plex安装为例)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

1.1 plex安装

首先登陆truenas→应用→可用的应用,找到plex,点击安装。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

应用名称填写数字或者小写字母都可以,版本保持默认就好。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

Plex Claim Token在https://www.plex.tv/claim .

获取(相当于令牌登陆plex),接着点击下一步。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

这里勾选上Configure Host Network,端口保持32400就好,点击下一步。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

到了储存这里,需要挂载上媒体文件夹,具体就是”Enable Host Path for Plex Data Volume”打勾,”Host Path for Plex Data Volume *”这里选择你nas里媒体文件夹。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

更新策略可以不用动保持默认(在创建新的一个之前干掉正在运行的),点击下一步。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

这一步很关键!!!一定要选择”1 gpu”,这样才能启用核显解码(如果你有独显,那就选择你的独显解码)点击下一步,DNS这里保持默认就好。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

到了容器启动前的配置汇总,大家可以再仔细检查一下,有问题回去改就好(下图是演示,请参考上面的)。点击保存就开始拉取容器镜像,创建运行,这里需要耐心等一下就可以看到容器active了。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

1.2 plex配置

这里的配置跟群晖上的很相似,所以不过多的重复,只稍微提一下我觉得需要注意的。

在首次进入配置页面的时候,添加媒体文件夹,我们所挂载的文件夹在”/data”下面。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

假如你家有ipv6,建议勾选“启动支持ipv6的服务器”。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

如果你购买了plex的会员,请勾选”硬件加速”,这样可以调用核心显卡解码。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

附上三个月的体验会员:

TOUCHDOWN

HDHR01MONTH

AD-ONEMONTH

当你有会员的时候,看视频它会调用核显解码。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

1.3 补充观看iptv(前提是你有plex会员)

首先进入https://hub.docker.com/r/alturismo/xteve 找到页面里的配置信息。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

应用→启动Docker镜像(右上角)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

应用名称填写xteve,点击下一步

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

容器镜像按照docker页面的配置填写“alturismo/xteve”

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

“容器Entrypoint”保持默认。

环境变量需要填写 TZ="Asia/Shanghai"

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

网络按照下图例子填写,不要照搬!填写选择你实际的网卡网关,还有DHCP服务器同网段的静态ip。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

“Port Forwarding”保持默认。

存储这里,“Configure Host Path Volumes”添加四个,分别是:

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

主机路径按照你实际的文件路径填写(自己先创建),挂载路径按照我下图的填写就好。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

其他都保持默认就好,点击保存,开始部署容器。

输入你前面设置的静态IP:34400/web/ 进入初始设置。

EPG Source选择PMS。

进入xteve页面,在playlist里,新建一个节目单,类型选择m3u。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

name随便填写,M3U File填写你存放m3u文件的地址,例如我的放在config文件夹下,所以填写“/config/匹配iptv.m3u”(注意填写文件路径需要带上文件名称和后缀) m3u直播源可以在恩山上找,或者自己抓包。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

再来到设置,在串流那里,选择vlc模式,这个兼容性好点。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

回到plex,设置→电视直播和数字录像机→添加,输入xteve的ip:34400,连接上,填写节目总表地址:

http://epg.51zmt.top:8000/e.xml

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

我这里出现了一点问题,填写静态ip连接不上,只能填写docker分配的内网ip才连接得上,有没有大佬帮忙解答一下?

这就是弄好了的样子。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

俗话说:授人以鱼不如授人以渔,下面来讲讲docker部署容器中常见的:

-name="xxxx": 为容器指定一个名称; -e : 设置环境变量;-v : 目录映射; -p : 端口映射- -d: 后台运行容器,并返回容器ID; -net="bridge": 指定容器的网络连接类型,支持 bridge/host/none/container: 四种类型;

结合qbittorrent来稍微讲讲。

二、qbittorrent部署

首先在

http://hub.docker.com/

中搜索qbittorrent,向下翻找到下图。

从图中我们可以看出,需要配置三个端口映射,四个环境变量,两个目录映射。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

接下来就是按照上图,到docker中配置了。

填写应用名称qb,拉取镜像。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

镜像库填写到就在网站上。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

按照最开始的官方指导配置,配置环境变量。puid/pgid=1000,是qb这个应用按照用户id=1000这个用户去执行操作,tz是时区,WEBUI_PORT是访问qb的端口。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

我家是移动的网,想玩pt,必须开启ipv6,所以才有下面的v6的设置,如果不需要v6,可以不用配置我圈起来的,这样配置静态ip的好处是不用配置端口映射,让容器保持默认就好,也不会冲突。

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

通过Host Path挂载上truenas上的文件夹,一个是/config(配置文件夹),一个是/movie(也是下载文件夹)

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

其他没提到的保持默认就好,点击完成,等待容器部署,以我的为例,ip:10.10.255.79:8000访问qb,默认账号:admin 密码:adminadmin。

工具→选项→WebUI改语言

TrueNas中docker容器应用的安装(plex&xteve&qbittorrent)

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
18评论

  • 精彩
  • 最新
  • 非常棒 感谢分享

    校验提示文案

    提交
    没事啦,嘿嘿

    校验提示文案

    提交
    plex后面怎么更新

    校验提示文案

    提交
    收起所有回复
  • 等下次换硬件的时候试试truenas,现在已经在unraid里做好这一套了,换系统不麻烦,导数据麻烦。

    校验提示文案

    提交
    是的呢,不过说回来,自己怎么方便怎么来吧

    校验提示文案

    提交
    收起所有回复
  • 当初安装的时候选择了 TrueNAS CORE,现在后悔莫及…应该选择 TrueNAS SCALE 来着,至少 Docker 都是原生支持了…

    校验提示文案

    提交
    我记得应该可以转吧,数据与系统分离的

    校验提示文案

    提交
    系统是和数据分开的,你可以先装scale,再把数据盘放入,导入数据

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 它有一个社区仓库,不知道为什么我配置不成功显示,应该是GitHub访问问题 [皱眉] [皱眉]

    校验提示文案

    提交
    是应用嘛,个人不建议配置,会很卡,建议需要安装的应用直接在docker hub上找

    校验提示文案

    提交
    收起所有回复
  • 🌿,原来设置ipv6这么简单 [高兴] [高兴] 感谢大佬

    校验提示文案

    提交
    是的,快点部署服务器

    校验提示文案

    提交
    收起所有回复
  • 求教一下:
    去看看:8000/e.xml
    输入这个以后
    提示:提取频道映射时出现问题。 请稍后再试。
    请问一下有没有解决办法

    校验提示文案

    提交
  • 请问scale配置docker plex好了之后重启会消失,重新装也失败,知道怎么回事吗

    校验提示文案

    提交
  • 流弊是6666666

    校验提示文案

    提交
  • 请问我按照你的教程配置完,但是只要qb启动,web页面就会消失,这是咋回事啊

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
挂件

冯卡门的小迷弟

我是冯卡门的小迷弟,很高兴被你发现!我是一个爱折腾的男孩子,涉猎类型广泛,有DIY、教程、开箱、测评、晒物以及数码科技等等。我对生活中的各种事件总是充满着好奇心与学习热情。如果你也喜欢我的文章,欢迎点个关注!谢谢~

发文累计被3521人收藏

关注 打赏
作者其他文章
最新文章 热门文章
103
扫一下,分享更方便,购买更轻松