Jackett 种子搜索代理:如何把上百个种子站接入 Sonarr 和 Radarr
Jackett 种子搜索代理如何把上百个种子站接入 Sonarr 和 RadarrJackett 是一个开源代理服务器把上百个种子站点的搜索接口统一转换成 Torznab 标准 API让 Sonarr、Radarr 等下载管理器无需逐站适配就能搜索、自动下载。适合想自动化管理影视资源、又不想手工翻站点的普通用户。为什么搜索种子总要在几十个网站之间来回切换你大概遇到过这种情况一部新剧上线你要在几个熟悉的站点逐个打开、逐个搜每个站点的搜索框位置、结果页面布局都不一样找到的链接还要手动贴进下载工具。更麻烦的是Sonarr、Radarr 这类自动化软件本身并不知道这些站点长什么样没法直接接。Jackett 就是来解决这件事的它装在你自己的机器上作为中间人替你访问每个站点把返回的 HTML 或 JSON 页面解析成统一的格式再交还给你的软件。用起来有两个最直观的功能点Manual Search在 Jackett 界面里输入关键词一次搜索所有已配置的站点结果按站点、大小、做种人数排好还能直接勾选过滤死链Copy Torznab Feed每个站点旁都有这个按钮点一下就把该站的标准接口地址复制到剪贴板粘进 Sonarr 或 Radarr 就能用。第一次启动从克隆仓库到打开管理界面整个部署过程很短按顺序做四步克隆仓库到本地git clone https://gitcode.com/GitHub_Trending/ja/JackettLinux 或 macOS 执行jackett_launcher.shWindows 双击jackett_launcher.bat启动服务浏览器打开http://127.0.0.1:9117进入管理界面在 Add indexer 里挑站点添加公共站点如 1337x、The Pirate Bay直接启用即可私人站点需要填账号信息添加后点 Test 验证连接。跑起来后你会看到 Configured Indexers 页面顶部有 Filter、Add indexer、Manual Search、Test All 几个按钮下面列出每个已配置站点每行都有复制 RSS / Torznab / Potato 三种 Feed 的按钮和状态标记绿勾表示该站当前连接正常。图Jackett 管理界面的 Configured Indexers 页面公共站、半私有站、私有站分区显示三个最常用的玩法一次搜索全部已配置站点点 Manual Search 进入搜索页输入片名可以选择只搜某几个站点、按类型type public过滤、按 Tracker 和 Category 限定范围。结果页顶部会显示本次搜索用了哪些站点、各自耗时多少毫秒下方表格列出所有命中标注大小、分类、种子数和下载按钮多站点结果混排后你基本不用再逐个开站比对。图Manual Search 页面Internet Archive、The Pirate Bay 等多个站点的结果聚合在一起配合 Sonarr / Radarr 自动追更在 Jackett 里找到对应站点点 Copy Torznab Feed 得到一条带 API Key 的接口地址在 Sonarr 的 Indexers 里添加 Torznab 源并粘贴即可分类映射选好就完成了。之后新剧集、新电影一上架下载管理器会自动来搜、自动挑、自动入库你只需要偶尔看一眼下载队列。Jackett 页面右上角显示的 API Key 就是给这些工具用的身份凭证换工具时重新复制一条 Feed 就行。用 RSS 跟踪站点新资源每个站点还可以单独复制 RSS Feed把它加到下载工具或订阅阅读器里就相当于一份该站新上传资源的推送列表。适合你只盯少数几个高质量站点、又不想手动刷首页的场景资源一更新通知就来了。Jackett 是怎么听懂不同站点的把 Jackett 理解成一个翻译官比较直观每个站点都有自己的方言独特的搜索 URL 和页面结构Jackett 为每个站点配了一份 YAML 描述的翻译手册存放在 src/Jackett.Common/Definitions/ 目录下一个站点一个文件。收到搜索请求后它按手册生成该站点专属的 HTTP 查询拿到页面后解析出资源名、大小、下载链接等字段再统一包装成 Torznab 格式返回。所以新增一个站点通常只需要加一份配置文件核心代码不用动这也是它能长期维持数百个站点的原因。经验与避坑图Jackett Configuration 页面端口、密码、缓存、代理等参数都在这里修改⚠️ 默认端口是 9117 且绑定本机如果要把 Jackett 暴露到局域网给 Sonarr 用记得勾选 External access 并改一个不容易撞的端口同时务必设置强管理员密码。建议保持 Cache enabled 开启默认缓存 2100 秒它能明显减少对站点的重复请求如果站点频繁返回空结果先手动清一次缓存再判断。定期在 Configured Indexers 页面点 Test All把失效、被墙、需要重新登录的站点挑出来比下载管理器突然报错后排查要省事得多。有些站点有 Cloudflare 防护直接搜索会失败需要按 README.md 里的说明额外配置 FlareSolverr 来绕过。站点访问不稳定时可以在配置页的 Proxy type 里给 Jackett 配上代理注意这个代理作用于所有请求填错会导致全部站点搜索失败。打不开127.0.0.1:9117时先试http://localhost:9117并确认防火墙放行了 9117 端口Linux 上可用 ufw 放行。写在最后Jackett 做的事情不多但正好卡在自动下载链条缺失的一环让任何下载管理器都能说所有种子站的语言一次配置之后追剧、追番、囤资源的事就交给软件去做。如果你已经在用 Sonarr 或 Radarr 但还在手工找种子可以从上面第二步开始把两三个常用公共站先接进来试试。更多安装和排错细节可以参考仓库内的 README.md 与 CONTRIBUTING.md。创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考