关于docker:05BT资源搜索之Jackett

40次阅读

共计 2300 个字符,预计需要花费 6 分钟才能阅读完成。

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: 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
  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 一站式资源搜寻服务才算搭建实现。

正文完
 0