Jackett 教程:一个入口聚合 550 多个站,搜索结果统一成 Torznab 格式
Jackett 是一个跑在本机的种子搜索聚合工具:它把 Sonarr、Radarr 等软件的查询转发给 550 多个种子站,再把各站结果解析成同一份 Torznab 格式返回。你只管加站,搜索、合并、缓存它全包。
本质:一个本地搜索中转代理
Jackett 是架在你软件和种子站之间的本地代理。媒体软件发出一次 Torznab 查询,它拆成各站点的私有请求分别发出,把返回的条目统一成同一套字段再合流送回。全程数据不出内网,550 多份站点规则已经内置,全部放在 定义文件目录,每个站一个 yml。
从零到跑通的 5 个步骤
- 拿包:去 Releases 下载对应平台的压缩包,解压到一个固定目录。
- 启动:直接运行目录里的 jackett 主程序,没有向导,也不用装依赖。
- 进界面:浏览器打开
http://127.0.0.1:9117,首次进入会要求设管理员密码,设好即登录成功。 - 加站:点 Add Indexer,挑一个免登录的公开站(1337x、0Magnet 都行),点行末的 Test。看到绿色对勾,这条链路就算打通了。
- 验搜索:进 Manual Search 输一个关键词,结果表里出现多条来自不同站的记录,说明聚合搜索已经在工作。
三项核心能力
聚合搜索:一个关键词查完所有已配站点——各站同时查询,返回的条目统一成同名、大小、种子数等字段,合并成一张表,可直接按种子数、体积、分类排序。
Torznab 接口:媒体软件只需填一个地址——在索引器列表点 Copy Torznab Feed 拿到带鉴权参数的 Feed URL,粘进 Sonarr / Radarr 的索引器配置,之后新片、新集由它们自动拉取,不用你手动翻站。
请求缓存:重复查询直接回上次结果——相同查询在缓存有效期内命中就返回,不重复打站点,省时间也降低被风控的概率。默认开启,一般不用动。
进阶场景
Sonarr 自动追新:你在追更新的剧,手动找资源太累。在索引器列表点 Copy Torznab Feed,地址粘进 Sonarr 的 Add Indexer(选 Torznab 类型),保存后随便挑一集测试搜索。从此新集一出,Sonarr 就经 Jackett 自动搜到并下完。
被验证页拦住的站:某个私密站 Test 总返回 Cloudflare 验证页。先在浏览器登录该站并通过人机验证,F12 打开开发者工具,在 Network 面板选中任一请求,把 Cookie 整串复制。粘回 Jackett 该索引器的 Cookie 输入框再点 Test,通常就变绿。
站点在你这里连不上:部分站直连超时。打开 Server Configuration 页,在 Proxy URL 和 Port 字段填好代理地址和端口。之后 Jackett 的出站请求走代理,原先连不上的站点就能正常 Test 和搜索。
常见问题
索引器 Test 一直失败?多半是 Cookie 没复制完整,或者登录态已经过期。重新登录站点,从开发者工具里把整串 Cookie 重新复制(注意要完整,别漏字段),再点 Test。
搜出来的全是 Cloudflare 验证页?站点开了 JS 质询拦截,裸请求拿不到正文。先按上面的方法填 Cookie;仍不行就部署 FlareSolverr 这类自动过验证的服务,把它的 API 地址填进 Jackett 配置页对应字段,验证环节交给它代劳。
部分站点 Test 超时?该站在你的网络环境下直连不通。在 Server Configuration 的 Proxy URL / Port 填上代理,让 Jackett 的出站流量走代理通道,再测一次。
日常排障先看 View logs,日志里能定位到具体是哪个站、哪一步出错。
Jackett 的价值,就是把几十个站的搜索收敛成一个标准接口。下一步:先加一个免登录的公开站跑通 Test,再把 Torznab Feed 地址粘进 Sonarr 或 Radarr,追新闭环就成了。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考