Jackett 快速入门:4步装好,550多个种子站一次搜完
【免费下载链接】JackettAPI Support for your favorite torrent trackers项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett
找一部资源,你还得开着十几个站点标签页逐个搜,结果格式也各不相同。Jackett 是跑在本地的种子搜索聚合服务:一个入口接住 550 多个站点,统一返回 Torznab 结果。读完本文,你能从安装走到第一次搜出结果。
Jackett 是什么:它背后的工作原理
把你的媒体软件(Sonarr、Radarr 等)和各个种子站想象成两种语言的人,Jackett 就坐在中间的翻译台:你的软件发来一句查询,它把它拆成每个站点各自的搜索请求,抓回页面后解析 HTML 或 JSON,再把结果整理成同一种格式送回。每个站点的抓取规则都是一份独立的定义文件,仓库里已经内置了 550 多份,想查某个站怎么搜,直接翻 src/Jackett.Common/Definitions/ 目录即可。
Jackett 安装步骤:从下载到打开页面只要4步
- 到 Jackett 官方发布页,下载与你系统对应的安装包或二进制包(Windows / Linux / macOS 都有)。
- 运行:Windows 执行安装程序,建议勾选"作为系统服务安装"和"安装后启动";或者解压压缩包后直接运行
JackettConsole.exe。Linux 下解压 tar.gz 包,运行主程序,也可以用自带的install_service_systemd.sh注册成系统服务。 - 启动后不会弹任何向导,也不需要预置参数,程序直接在后台监听端口。
- 浏览器打开
http://127.0.0.1:9117,首次访问会让你设置管理员密码,设完就能进管理页。
Jackett 首次配置清单
| 配置项 | 是否必须 | 一句说明 |
|---|---|---|
| 管理员密码 | 必须 | 管理页的入口,首启即设置 |
| 服务器端口(默认 9117) | 选填 | 被占用时再改,否则保持默认 |
| Base path | 选填 | 挂在反向代理子路径下才需要 |
| 缓存(默认开启,TTL 2100 秒) | 建议保留 | 有效期内直接回上次结果,不重复请求各站 |
| 单索引器缓存结果数(默认 1000) | 选填 | 控制缓存占用的内存上限 |
| Proxy URL / Port | 选填 | 只有部分站点直连不通时才填 |
| FlareSolverr API 地址 | 选填 | 用于自动过 Cloudflare 类验证 |
| External access | 建议关 | 只在自己机器上用时别开,避免端口外露 |
验证 Jackett 是否跑通:从测试到出结果
- 在索引器列表挑一个免登录的公开站(如 0Magnet、1337x),不用填任何账号。
- 点该行末尾的 Test:看到绿色对勾,说明这个站的请求、解析链路都通了。
- 点顶部的 Manual Search,输入一个片名加分辨率(例如
Big Buck Bunny 720p):多个站点的数据合并在同一张表里,带大小、种子数、分类,可按列排序。出现带来源站点名的结果行,就代表整条链路跑通。
Jackett 进阶场景:三个最常用玩法
场景一:让 Sonarr / Radarr 自动追新
- 目标:新剧集、新电影一发布就自动入库,不用你手动找。
- 步骤:
- 在索引器列表对应行点 Copy Torznab Feed,得到一条带 API Key 的 feed 链接;
- 在 Sonarr 或 Radarr 的"添加索引器"里选 Torznab 类型,把链接粘进去;
- 保存后用软件自带搜索验一次,能出结果即闭环完成。
场景二:临时找资源,多站一次搜完
- 目标:一个输入框顶过去十几个标签页。
- 步骤:
- 打开 Manual Search,不输入前先勾掉不想要的站,缩小范围;
- 输入关键词查询,结果表里按大小或种子数排序;
- 想要更细的过滤,可以改用带参数的 API 查询,语法见 README.md 的 Torznab 章节。
场景三:被 Cloudflare 挡住的站,抓一次 cookie
- 目标:让需要登录的私有站也能通过 Test。
- 步骤:
- 浏览器里登录该站并通过人机验证;
- 按 F12 打开开发者工具,切到 Network 面板,选中一条请求;
- 在请求头里找到 Cookie 项,把整串值复制;
- 回到该索引器的配置框粘贴整串 cookie,再点 Test。
Jackett 常见问题速查
| 现象 | 原因 | 解决办法 |
|---|---|---|
| Test 反复报错 | Cookie 没复制完整,或已过期 | 重新登录站点,把整串 Cookie 复制一遍再测 |
| 结果全是验证页 | 站点有 Cloudflare 类 JS 质询 | 填有效 Cookie,或部署 FlareSolverr 后把它的地址填进配置页 |
| 部分站点连接超时 | 该站在你的网络下直连不通 | 在配置页填 Proxy URL / Port,让出站流量走代理 |
| 打不开 9117 页面 | 端口被占用或被防火墙拦截 | 试试http://localhost:9117;Linux 下放行端口:sudo ufw allow 9117 |
| 配置改了没生效 | 没点保存按钮 | 配置页顶部点 Apply server settings 后再试 |
日常排障先看管理页的 View logs,报错信息基本都能定位到具体是哪个站、哪一步失败。
从这三步开始
- 加一个免登录的公开站,点 Test 直到出现绿色对勾。
- 把 Torznab Feed 链接粘进 Sonarr 或 Radarr,跑一次搜索确认闭环。
- 以后每加一个私有站,都按"复制整串 Cookie → 粘贴 → Test"的流程走一遍。
【免费下载链接】JackettAPI Support for your favorite torrent trackers项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考