qBittorrent搜索插件Jackett配置

概述

本文详细介绍如何在qBittorrent中通过安装插件和集成Jackett实现更强大的BT资源搜索功能。Jackett是一个支持BT/磁力资源聚合搜索的神器,聚合了400多个Public Trackers、Semi-Private Trackers、Private Trackers,可以称得上市面上最为全面的磁力资源聚合器。

一、qBittorrent原生搜索插件配置

1.1 环境准备

qBittorrent的插件是通过Python实现的,因此需要先安装Python3环境。如果使用linuxserver/qbittorrent镜像,系统已经集成了Python3,无需额外安装。

1.2 安装搜索插件

  1. 进入qBittorrent主界面 → 搜索 → 搜索插件 → 安装新插件
  2. 访问qBittorrent插件官网,选择喜爱的磁力搜索引擎
  3. 拷贝对应插件后面的插件下载链接地址,填入插件链接,点击OK即可添加

1.3 插件资源

如果因网络问题无法访问官网,可以使用以下插件包:

插件包类型 插件数量 下载地址
官方版 10个插件 下载链接
非官方版 51个插件 下载链接

替代安装方法:直接将插件脚本放入qBittorrent安装目录下的nova3/engines文件夹中,重启qb服务即可。

1.4 代理配置

由于很多搜索引擎被墙,建议在qBittorrent中配置代理:

  • 菜单 → 工具 → 选项 → 连接 → 代理服务
  • 或使用系统全局代理

二、Jackett一站式资源搜索服务

2.1 Jackett简介

Jackett是一个跨平台的资源聚合搜索工具,支持Windows、macOS、Linux系统。它聚合了400多个Tracker,是目前最全面的磁力资源聚合器。

2.2 Docker部署Jackett

docker-compose配置脚本

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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. 启动容器:docker-compose up -d
  2. 访问地址:http://IP:9117

2.3 Jackett基础配置

主要设置参数:

  • Admin password:如果安装Jackett的机器有公网地址,请设置管理员密码
  • Proxy type、Proxy URL、Proxy port:在此处设置代理服务器信息,则qBittorrent中无需再设置

2.4 添加磁力搜索引擎

引擎类型说明:

  • Public:公开Tracker,无需账号
  • Semi-Private:半私有Tracker
  • Private:私有Tracker,需要邀请码或注册

添加步骤:

  1. 点击”Add indexer”添加磁力搜索引擎
  2. 配置参数:
    • categories:资源类型
    • type:引擎是否公开
    • Language:搜索资源引擎语言
  3. 点击”+”即可添加

推荐引擎示例:

  • 1337x:热门资源站
  • 0Magnet:磁力链接搜索

2.5 测试与验证

  1. 添加完成后,点击”Test All”测试所有搜索引擎
  2. 点击”Manual Search”进行搜索测试

三、qBittorrent集成Jackett

3.1 获取Jackett API Key

  1. 访问Jackett Web界面
  2. 在右上角找到并复制API Key

3.2 修改qBittorrent配置

  1. 找到qBittorrent配置文件:nova3/engines/jackett.json
  2. 修改配置文件内容:
    1
    2
    3
    4
    5
    {
    "api_key": "你的API Key",
    "tracker_first": false,
    "url": "http://IP:9117"
    }

3.3 启用与测试

  1. 在qBittorrent中确认Jackett插件已启用
  2. 进行搜索测试验证集成效果

四、搜索效果对比

4.1 原生插件搜索效果

原生插件搜索效果

4.2 Jackett集成后搜索效果

Jackett集成搜索效果

五、优势与特点

5.1 Jackett优势

  1. 资源全面:聚合400+个Tracker,覆盖广泛
  2. 跨平台支持:Windows、macOS、Linux全平台
  3. 中文资源支持:相比原生插件,支持更多中文资源站
  4. 配置灵活:支持代理、API集成等多种配置方式

5.2 组合优势

  • qBittorrent + Jackett:构建完整的一站式资源搜索下载服务
  • 跨平台兼容:两者都支持多平台,组合使用无平台限制
  • 功能互补:Jackett提供强大搜索,qBittorrent提供稳定下载

六、注意事项

6.1 安全考虑

  1. 公网访问:如果Jackett部署在公网,务必设置管理员密码
  2. Private Tracker:谨慎添加Private Tracker,确保遵守相关规则
  3. 代理配置:合理使用代理,避免IP被封

6.2 性能优化

  1. 引擎选择:根据需求选择合适的Tracker,避免添加过多无用引擎
  2. 定期测试:定期测试各搜索引擎的可用性
  3. 缓存清理:定期清理不必要的缓存数据

6.3 维护建议

  1. 定期更新:保持Jackett和qBittorrent为最新版本
  2. 备份配置:定期备份配置文件
  3. 监控日志:关注系统日志,及时发现并解决问题

七、常见问题解决

7.1 插件安装失败

  • 问题:无法从官网下载插件
  • 解决:使用提供的插件包进行本地安装

7.2 搜索无结果

  • 问题:搜索时显示无结果
  • 解决
    1. 检查网络连接和代理配置
    2. 测试单个搜索引擎是否正常工作
    3. 检查API Key配置是否正确

7.3 连接超时

  • 问题:连接Jackett时超时
  • 解决
    1. 检查Jackett服务是否正常运行
    2. 确认防火墙设置
    3. 检查网络连通性

八、总结

通过本文的配置指南,您可以成功搭建qBittorrent + Jackett的一站式资源搜索下载服务。这种组合方案具有以下特点:

  1. 功能强大:结合了qBittorrent的优秀下载能力和Jackett的全面搜索能力
  2. 配置灵活:支持多种部署方式和配置选项
  3. 资源丰富:覆盖国内外大量资源站点
  4. 跨平台:支持主流操作系统

建议根据实际需求选择合适的配置方案,并定期维护更新,以获得最佳的使用体验。对于家庭NAS用户或需要大量下载资源的用户,这套方案将大大提高工作效率和资源获取能力。