05.BT 资源搜寻之 Jackett
上篇文章介绍利用 docker 搭建了下载服务,然而咱们仍旧须要去其它中央寻找影视资源,除了通过咱们罕用的网站外,有没有更快捷的形式呢?
答案当然是必定的,本文就对上篇文章 qBittorrent 再次进行性能降级。
其实 qBittorrent 自身就能够通过装置插件来进行资源检索,除此之外,还有一个很弱小的资源检索服务 -Jackett,咱们一步一步扩大。
qBittorrent 增加搜寻插件
咱们在 qBittorrent 主界面能够看到搜寻选项。
- python3 环境
qBittorrent 的插件是通过 python 实现,因而须要先装置 python3。目前官网不再反对 python 2。咱们上篇文章应用的镜像 linuxserver/qbittorrent
自身曾经集成了 python3,无需咱们再装置,如果本人应用环境没有请自行装置环境。
-
装置插件
进入 qBittorrent 主界面 -> 搜寻 -> 搜寻插件 -> 装置新插件
关上 qBittorrent 插件官网,抉择青睐的磁力搜索引擎,拷贝对应插件前面的 插件下载按钮的链接地址,咱们填入插件链接,点击 ok 即可增加。
如果咱们因为网络问题,无奈关上网站的话我这边提供了插件包, 官方版(10 个插件)和非官方版(51 个插件),同样填入本地地址即可。当然咱们也能够间接将插件脚本放入 qBittorrent 的装置目录下的 nova3/engines
文件夹中,重启 qb 服务即可。
官方版 -10 个
非官方版 -51 个
PS:不须要的插件,双击即可停用
- 搜寻成果
-
代理配置
另外因为 qBittorrent 很多搜索引擎,基本上都被墙掉了,倡议在 qBittorrent 中配置代理,或者应用零碎全局代理。
配置办法:菜单 -> 工具 -> 选项 -> 连贯 -> 代理服务
咱们介绍完 qb 自身的插件零碎,当初才开始正式 Jackett 的集成,并且如果咱们应用 Jackett 搜寻,个人感觉上述官网插件其实都能够不装置,而 Jackett 其实 qb 默认有装置的。
Jackett 一站式资源搜寻
目前 qBittorrent 反对的插件次要为英文资源站,反对中文资源搜寻的资源站较少,那么有没有反对 BTDB、BTSOW 这些资源站的插件呢?
倒腾过家庭 NAS 的应该都相熟 Jackett , Sonarr , Radarr 的组合。而 qBittorrent 缺省启用的插件就是 Jackett。
Jackett 就是一个反对 BT/ 磁力资源聚合搜寻的神器,聚合了 400 多个 Public Trackers、Semi-Private Trackers、Private Trackers,能够称得上市面上最为全面的磁力资源聚合器。
而且 Jackett 自身是跨平台,反对 Windows、macOS、Linux,而 qBittorrent 自身也是跨平台,因而 qBittorrent+Jackett 的组合也是跨平台的,涵盖了 Windows、macOS、Linux 几个平台。
咱们仍旧利用 docker-compose 来搭建。
- docker-compose 脚本
version: "2.1"
networks:
dllcnx:
external: true
services:
jackett:
image: lscr.io/linuxserver/jackett:latest
container_name: jackett
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
- AUTO_UPDATE=true #optional
volumes:
- /docker/jackett/config:/config #配置门路
- /docker/jackett/downloads:/downloads #下载门路
ports:
- 9117:9117
restart: unless-stopped
- 启动容器后,拜访
ip:9117
关上页面
次要设置 Jackett Configuration 的以下参数:
- Admin password:留神,如果装置 Jackett 的机器有公网地址,请设置一下管理员明码。
- Proxy type、Proxy URL、Proxy port:如果在此处设置了代理服务器信息,则在 qBittorrent 中不必再设置。
- 增加磁力搜索引擎
Jackett 磁力引擎有 Public,Semi-Private,Private
几种,如果没有 Private 的账号,倡议只增加 Public 的引擎。
点击 Add indexer
增加磁力搜索引擎 ,categories 示意资源类型,type 示意此引擎是否公开,Language 示意搜寻资源引擎语言。点击后边 +
即可增加。我这边增加 1337x
,0Magnet
为例。
增加实现后,能够单个或点击“Test All”测试所增加的搜索引擎是否失常。点击 Manual Search 能够测试一下搜寻。
- 在 qBittorrent 中集成 Jackett
3.1 拷贝 Jackett 的 API Key
3.2 批改 qBittorrent 配置
批改配置文件,个别在 qBittorrent 配置目录下的nova3/engines/jackett.json
。将 jackett.json 文件的 YOUR_API_KEY_HERE 替换为 Jackett 的 API Key,并且看看本人 url 是否须要调整,默认是 http://127.0.0.1:9117。
{
"api_key": "xxx",
"tracker_first": false,
"url": "http://IP:9117"
}
- 在 qBittorrent 中确认 Jackeet 插件已启用,并测试一下搜寻后果
至此,咱们的残缺的 qBittorrent+Jackett 一站式资源搜寻服务才算搭建实现。