安装下载工具qBittorrent

给大家拜年了,新春快乐,牛年大吉,身体健康,阖家幸福

title

什么是 qBittorrent?

qBittorrent 是一款开源免费的种子和磁力链接下载工具,支持 WindowsMacLinux,是一个跨平台的自由 BitTorrent 客户端,其图形用户接口由 Qt 写成。使用libtorrent 作为后端。由 Christophe Dumez 在贝尔福 - 蒙贝利亚尔理工大学时开始开发。

我下载的需求不大,一直用的玩客云,这玩意儿现在淘宝上还不到50块,比买迅雷会员合算多了,插个移动硬盘就成了下载机,又经济又实惠。

但为啥又要折腾下载软件呢?因为 qBittorrent 支持 RSS 订阅,可以实现自动化的更新,这会让我们以后的折腾变得更有趣。

安装

在 docker 注册表中搜索 qbittorrent ,选择第三个 johngong/qbittorrent,版本 latest

title

这个版本集成了 Trackers 自动更新,可以帮我们省一些事情。

文件夹 装载路径 备注
/docker/qbittorrent/config /config 配置文件的目录
/docker/qbittorrent/downloads /Downloads 下载文件的目录

title

端口

端口不能冲突

本地端口 容器端口 类型 备注
6881 6881 TCP BT下载监听端口
6881 6881 UDP BT下载DHT监听端口
8989 8989 TCP web访问端口

title

环境

可变
UID <uid> 默认为 0
GID <gid> 默认为 0
TRACKERSAUTO 自动更新 qBittorrent 的 trackers ,默认开启此功能
UMASK umask设置,默认为022
WEBUIPORT 默认为8989,如果前面改了,这里也要改
TZ 系统时区设置,默认为Asia/Shanghai

注意事项:

  1. WEBUIPORT 要根据前面本地端口的设置而修改,如果不一致可能会导致无法访问。
  2. 默认的 UIDGID 均为 0,这是 root 用户,如果你要使用,请勿将对权限敏感的文件夹映射到此文件夹。UIDGID 要通过运行 id user 命令来获得。或者像我一样用 1000,这代表第一个用户。
  3. 其他值保持默认就可以。

title

运行

在浏览器中输入 http://群晖IP:8989,就能看到主界面了

默认的用户名:admin,密码:adminadmin

登录成功

title

搜索和下载

设置中,默认勾选了 使用我的路由器的 UPnP / NAT-PMP 功能来转发端口

title

但还需要在路由器开启 UPnP / NAT-PMP 功能。每个路由器不同,我用的电信送的磊科 MG1200AC ,在 路由器设置 –> 开发者模式 中可以启用和关闭。

title

找到右上侧的 搜索,输入你要搜索的内容

title

选中你想下载的资源,双击

title

开始下载

title

如果下载速度慢可能是种子问题也可能是网络环境问题

启用 Jackett 插件

默认启用了

title

但不做任何修改会提示 API 错误

title

按提示找到 /docker/qbittorrent/config/qBittorrent/data/nova3/engines 下的 jackett.json,右键 用文本编辑器打开

title

api_key 可以在 Jackett 主界面的右上角找到

title

url 根据实际的地址填写,保存即可。再次搜索就会有结果返回了

title

支持 https

注册以处理磁力链接

title

显示需要支持 https 才可以,其实我好像是能直接添加磁力链接下载的

title

首先,在 控制面板 –> Synology 应用程序门口 –> 反向代理服务器 中新增规则

title

停止容器,找到 /docker/qbittorrent/config/qBittorrent/config 目录中的 qBittorrent.conf 文件,习惯在修改前先备份一份。

title

找到 WebUI\HostHeaderValidation=true , 将 true 改为 false

title

改为重新启动容器就可以了。

如果不改这一行,访问时会显示 Unanthorized

title

RSS 订阅

直接点开右上角的 RSS

title

回到设置中,勾选 启用获取 RSS 订阅

title

如果你要想使用 RSS 下载,还需要勾选 启用 RSS Torrent 自动下载

title

  1. 转到 qBittorrentRSS 选项卡。
  2. 点击 新 RSS订阅
  3. 在弹出界面中的 URL 地址中输入在上一篇文章《资源聚合搜索神器Jackett》中生成的带查询结果的RSS, 然后单击“确定” 。
1
http://192.168.0.199:9117/api/v2.0/indexers/zooqle/results/torznab/api?apikey=4dekwddu91wlil50ho1xrj17fz008aaa&t=search&cat=5000,103583&q=西部世界

title

添加完成后

转到 RSS 下载器 并按照打开的屏幕截图中的示例设置一些规则,

qBittorrent 就会根据你的设置,把订阅的并符合下载规则的资源自动下载。但这个功能要慎用,如果设置不当,可能会下载一堆你不需要的东西回来。

要实现更高效的自动化下载,且听下回分解​。

参考文档

折腾群晖笔记:使用群晖 Docker 安装qbittorrent QB下载器 PT离线下载神器_NAS存储_什么值得买
地址:https://post.smzdm.com/p/a5k64587/

蜗牛星际NAS 篇三:qBittorrent下载器安装配置_办公软件_什么值得买
地址:https://post.smzdm.com/p/az5ezx90/

How to configure Jackett plugin · qbittorrent/search-plugins Wiki · GitHub
地址:https://github.com/qbittorrent/search-plugins/wiki/How-to-configure-Jackett-plugin

[筆記] 使用qBittorrent WebUI訂閱RSS自動下載教學 | NPCHK Blog
地址:https://npchk.info/qbittorrent-web-rss-auto-download/