unraid折腾笔记 篇一:通过Flexget实现qBittorrent中Rss订阅自动下载

2020-08-05 10:15:25 12点赞 184收藏 25评论

说明

这个系列用来记录我在折腾自己的Unraid系统时遇到的一些问题,以及解决的过程,以及目前遇到的一些问题,希望能给一些朋友作为参考。这些文章一部分是站内已经有作者提供了解决方法的,仅记录自己操作过程,我也会把自己参考的文章链接插入文章内;另外一些则是站内没有相关文章,自己原创的,希望能够给大家提供一些思路。

缘由

我是在看了@阿文菌的一系列教程后入坑Unraid系统的,安装好系统后,就按着他的教程安装了qBittorrent作为下载工具。原文教程在这里

UNraid教程:用Docker一分钟安装QB下载工具!采用荒野无灯qbittorrent镜像!大家好,俺又来了!今天教给大家在UNraid系统下,安装QB下载工具。这个工具用来挂pt,简直就是神器。经过荒野无灯大佬的优化更新后,更加好用!这次依旧用敲代码的方式进行安装,之前同样的方法安装过FB文件管理器,一分钟即可安装好:FB的文章如下:这个方法,同样适合群晖、威联通等系统!前言此QB下载镜阿文菌| 131 评论163 收藏994查看详情

但是,qb的WebUI是没有rss订阅的,只能通过手动添加下载。在家里当然没问题,外网环境下就不是那么方便了,虽然我自己做了动态域名解析,可以外网打开并添加下载。但是,qb的WebUI在手机或者平板上操作时并不方便。

在网上搜索了一下解决方案,推荐的都是Flexget,具体的思路都是:Flexget订阅BT或者PT站的Rss,并将对应的种子下载到某个指定目录,qb监控该文件夹,当文件夹内有了新的种子文件时,自动添加种子到下载任务,开始下载。整个流程全自动,无需人为干预,方便快捷。

qBittorrent配合Flexget实现RSS订阅自动下载-二蛋操作系统:Ubuntu16.04 LTS 64bitFlexget官网:https://flexget.com/qBittorrent是最近比较流行的客户端。由于WebUI没有RSS订阅功能,所...www.2dan.cc去看看

我找到的教程是在linux下通过命令手动安装,感觉不方便,所以自己摸索了个docker版的,分享给大家。

正式步骤

首先,我们在Unraid中建立我们的种子监控目录,我建立的目录是`docker/data/watch`,建立前请确认该目录被对应到了qb中,即在你的qb的docker中可以访问到该目录,如下图,我的`docker/data`目录对应qb中的`/data`目录

qb配置图qb配置图

然后我们来建立Flexget的docker,我选择的是dockerhub中star数最高的这个容器,

通过Flexget实现qBittorrent中Rss订阅自动下载

作者推荐的配置如下

作者推荐的配置作者推荐的配置

按照作者的推荐配置建立的docker配置如下

配置flexget配置flexget

完成后点击apply启动容器。然后需要进行Flexget的配置,复制`appdata/flexget/config`文件夹下的`config.yml`文件到本地,用记事本打开并编辑,我参考的文章中对于配置项的说明如下

#使用前请将注释删除以免出问题。#后面带汉字的就是注释

#如果不想启用 Web-UI 则删除本段代码

web_server:

bind: 0.0.0.0

port: 6688 #web-ui的监听端口

# ssl_certificate: '/etc/ssl/private/myCert.pem' #SSL证书位置,启用https的话,把前面的#删除

# ssl_private_key: '/etc/ssl/private/myKey.key' #SSL证书位置,启用https的话,把前面的#删除

web_ui: yes #启用web-ui

run_v2: yes #启动 V2 版本


#定时器-定时抓取一次指定任务的rss,不需要自动化就删除本段,更多查看 https://flexget.com/Plugins/Daemon/scheduler

schedules:

- tasks: '*' #每3分抓取所有任务

interval:

minutes: 3

- tasks: [task_a, task_b] #每日 22:30和23:30 抓取 task_a和task_b

schedule:

minute: "*/30"

hour: 22,23

#任务列表

tasks: #保持不变

myrssfeed: #任务名称,改冒号前的。

rss: http://mysite.com/myfeed.rss # rss 地址

accept_all: no #是否全部下载,不想过滤就yes然后把downlod之前的全删了

if: #启用 if 条件过滤

- "'ABC' in title": accept #标题含有 ABC 就下载

- "'DEF' in title": reject #标题含有 DEF 就不下载

content_size: #启用大小过滤

min: 2048 # 文件小于 2048M 就不下载

max: 9999 # 文件大于 9999M 就不下载

strict: no #不要动

download: /path/of/your/torrents/download-dir/ #flexget 的种子下载目录

#下面是 deluge 通过 rpc 方式自动添加种子下载,transmission也是类似的,自行搜索下。

deluge:

host:localhost #不要改

port: 13222 #填 daemon 监听的端口

user: localclient #不要改

pass: dsad5a6s5d6as #填密码密文

#执行 cat ~/.config/deluge/auth 会获得localclient:446d2cd96bfc7e15003fab1f11e9238b94671521:10

#其中 446d2cd96bfc7e15003fab1f11e9238b94671521 就是密码密文


在该文件的基础上,我修改后的配置如下:

web_server:

bind: 0.0.0.0

port: 3539

web_ui: yes


schedules:

- tasks: '*' #每3分抓取所有任务

interval:

minutes: 3

# - tasks: [task_a, task_b] #每日 22:30和23:30 抓取 task_a和task_b

# schedule:

# minute: "*/30"

# hour: 22,23


tasks: #保持不变

myrssfeed: #任务名称,改冒号前的。

rss: https://example.com/feed # 你的rss订阅地址

accept_all: yes #是否全部下载,不想过滤就yes然后把downlod之前的全删了

download: /data #flexget 的种子下载目录,这里对应docker中的/data,即unraid中的我们建立的watch文件夹

#下面是 deluge 通过 rpc 方式自动添加种子下载,transmission也是类似的,自行搜索下。

# qbittorrent:

# host: http://192.168.1.254

# port: 8085

# username: admin

# password: adminadmin


配置文件有格式要求,缩进为两个英文半角空格,注释无缩进要求,大家可以按照自己的需求定制自己的配置文件。

配置文件修改好后,上传到原来的目录覆盖原文件,然后重启docker。

最后我们需要在qb中完成文件监控设置,打开qb的WebUI,在下载选项卡下找到下图所示的地方

通过Flexget实现qBittorrent中Rss订阅自动下载

在监控文件夹下填写自己的种子监控目录,右边的覆盖保存位置推荐默认保存位置,然后点击右边带加号的小图标。

至此,配置就完成了,你在BT或者PT站中添加订阅后,种子就会自动下载,然后qb就会自动启动下载了。

flexget的log最后一行可以看到开始下载种子文件flexget的log最后一行可以看到开始下载种子文件

qb中已经开始自动下载了qb中已经开始自动下载了


展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2499元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2582.5元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2644.05元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1349元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1299元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

sgwbox 拾光坞 N3 星光版V(瑞芯微RK3566,2G,支持docker)

385.78元起
25评论

  • 精彩
  • 最新
  • Unraid性能咋样? 我还一直没机会测测

    校验提示文案

    提交
    还算可以吧,我的8100日常使用占有率1%,jellyfin硬解的时候大概30%

    校验提示文案

    提交
    网络传输性能呢 千兆 万兆能跑满吗

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • tr的webui好用的一批

    校验提示文案

    提交
    没用过tr,有时间了试试

    校验提示文案

    提交
    收起所有回复
  • 玩的太花容易ban

    校验提示文案

    提交
    网站本身提供的rss订阅,为什么会ban

    校验提示文案

    提交
    收起所有回复
  • 想问一下,你用QB下载的时候,cpu占用高不高,单独为qb做了网卡和硬盘直通吗?我以前用unraid,使用qb下载的时候cpu直接到7-80.

    校验提示文案

    提交
    不会啊,QB下载的时候,cpu占用率从来没有超过5%,到是未下载完成的任务校验时,cpu会到50%-60%,没有做网卡和硬盘直通

    校验提示文案

    提交
    我的是J3455的8G内存,你的应该比我的配置要好吧

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 找了好久,谢谢,
    另外请教个问题,群晖dock下的qb webui设置上传限速不起作用?我也是按照阿大的那个帖子来的

    校验提示文案

    提交
    web ui最下边的类似仪表盘的那个是可以点的,你点一下试试?

    校验提示文案

    提交
    谢谢老哥,备用带宽的控制好像是对的,全局那个依然不行。另外的问题,我设置了上传成功种子就删除,这个也是失败的,种子仍然再本地?

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 完全跟着做,但是不成功。不知为什么。。。

    校验提示文案

    提交
    现在新版的qbit已经可以订阅rss了,不用这么麻烦了

    校验提示文案

    提交
    收起所有回复
  • 大佬你好,我现在使用的是iyuu plus的rss功能,就是找不到unraid上自动删种的程序,请问你有没有配置自动删种程序呢 [观察]

    校验提示文案

    提交
    我现在已经不用flexget了,也没用iyuu plus,我现在直接在qb的rss来自动下载

    校验提示文案

    提交
    收起所有回复
  • 对了,请问下,这个可以在群晖的dock下使用吗

    校验提示文案

    提交
  • 怎么下载订阅最新种free呢

    校验提示文案

    提交
  • 请问哪里找到订阅地址?

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
184
扫一下,分享更方便,购买更轻松