05.BT资源搜寻之Jackett

上篇文章介绍利用docker搭建了下载服务,然而咱们仍旧须要去其它中央寻找影视资源,除了通过咱们罕用的网站外,有没有更快捷的形式呢?

答案当然是必定的,本文就对上篇文章qBittorrent再次进行性能降级。

其实qBittorrent自身就能够通过装置插件来进行资源检索,除此之外,还有一个很弱小的资源检索服务-Jackett,咱们一步一步扩大。

qBittorrent增加搜寻插件

咱们在qBittorrent主界面能够看到搜寻选项。

  1. python3环境

qBittorrent的插件是通过python实现,因而须要先装置python3。目前官网不再反对python 2 。咱们上篇文章应用的镜像linuxserver/qbittorrent自身曾经集成了python3,无需咱们再装置,如果本人应用环境没有请自行装置环境。

  1. 装置插件

    进入qBittorrent主界面->搜寻->搜寻插件->装置新插件

关上qBittorrent 插件官网 ,抉择青睐的磁力搜索引擎,拷贝对应插件前面的 插件下载按钮的链接地址,咱们填入插件链接,点击ok即可增加。

如果咱们因为网络问题,无奈关上网站的话我这边提供了插件包,官方版(10个插件)和非官方版(51个插件),同样填入本地地址即可。当然咱们也能够间接将插件脚本放入qBittorrent的装置目录下的nova3/engines文件夹中,重启qb服务即可。

官方版-10个

非官方版-51个

PS:不须要的插件,双击即可停用

  1. 搜寻成果

  1. 代理配置

    另外因为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来搭建。

  1. docker-compose脚本
version: "2.1"networks:  dllcnx:    external: trueservices:  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
  1. 启动容器后,拜访ip:9117关上页面

次要设置 Jackett Configuration 的以下参数:

  • Admin password:留神,如果装置Jackett的机器有公网地址,请设置一下管理员明码。
  • Proxy type、Proxy URL、Proxy port:如果在此处设置了代理服务器信息,则在qBittorrent中不必再设置。
  1. 增加磁力搜索引擎

Jackett磁力引擎有Public,Semi-Private,Private几种,如果没有Private的账号,倡议只增加Public的引擎。

点击Add indexer增加磁力搜索引擎 ,categories示意资源类型,type示意此引擎是否公开,Language示意搜寻资源引擎语言。点击后边+即可增加。我这边增加1337x0Magnet为例。

增加实现后,能够单个或点击“Test All” 测试所增加的搜索引擎是否失常。点击 Manual Search 能够测试一下搜寻。

  1. 在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"}
  1. 在qBittorrent中确认Jackeet插件已启用,并测试一下搜寻后果

至此,咱们的残缺的qBittorrent+Jackett一站式资源搜寻服务才算搭建实现。