news 2026/9/11 6:54:09

不用逐个打开种子站:Jackett 统一种子搜索代理上手

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
不用逐个打开种子站:Jackett 统一种子搜索代理上手

不用逐个打开种子站:Jackett 统一种子搜索代理上手

【免费下载链接】JackettAPI Support for your favorite torrent trackers项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett

想让 Sonarr、Radarr 自动追更,却不想给每个种子站单独写适配代码?Jackett 是个种子搜索代理服务器,它把上百个公开、半公开、私人种子站各自的接口和返回格式,统一翻译成标准 Torznab 接口——对接一次,就能跨站点搜索、抓取新资源。

从一个追剧的烦恼说起

你维护着一套自动追更系统:Sonarr 盯新集、Radarr 找片。想让资源更足,就得把几个公开站、一两个私人站都接进来。麻烦在于每个种子站的“脾气”都不同:公开站回一坨 HTML,动漫站是另一套结构,私人站还得先拿 API key 或 cookie 登录。你得给每站各写一遍解析,站点一改版就全瘫痪。Jackett 要做的,就是把这些脏活统一收口。

它替你干了哪些脏活

把各站点的“方言”翻译成统一接口

公开站、动漫站、私人站的搜索接口、鉴权方式、返回格式各不相同。Jackett 把每站的请求构造和解析逻辑都内置好了——它把 Sonarr 发来的标准 Torznab 查询,转成对应站点认的 HTTP 请求,再把返回的 HTML 或 JSON 解析回统一格式。所以你只需对接一个 API 地址,就能搜遍所有已配置的站点。这些适配逻辑都写在 站点索引器定义 里,一个站点一个 yml 文件。

一次搜索跨多个站点

它提供 all 聚合索引器,把“查全部站点”做成一条请求;配 filter 过滤器能按类型、语言、健康状态挑站;内置缓存(默认 35 分钟)把重复查询的结果存下来,减少打向种子站的请求量。所以你一次搜索能同时拿到多站结果,不用挨个轮询,也不会因为请求太频繁被封。

像 RSS 一样追新上传

每个站点都能一键“Copy RSS Feed”或“Copy Torznab Feed”,持续输出新上传列表。所以你不用盯站,新资源一上来就会被下载器捕获。

3 步让 Sonarr 接上种子搜索代理

  1. 装好并打开控制台。Windows 直接跑安装包,Linux 可用 Docker 或一条命令装成系统服务;装完浏览器访问http://127.0.0.1:9117,右上角就是你的 API Key。

  1. 添加并测通站点。点 Add indexer 选站点,私人站填好 API key 或 cookie,用 Test 按钮确认打勾。

  2. 把 feed 链接交给下载器。点 Copy Torznab Feed,把链接贴进 Sonarr 或 Radarr 的索引器设置即可。

注意:默认只监听本机 9117 端口,局域网里其他设备要访问,得加--ListenPublic或走反向代理并配好 Base path;另外私站的 cookie 会过期,某天突然搜不到结果,先查这个。

一条可直接复制的 Torznab 查询:

http://127.0.0.1:9117/api/v2.0/indexers/1337x/results/torznab/api?apikey=YOUR_API_KEY&t=search&q=ubuntu

谁在用它:典型场景

  • 如果你在搭自动化媒体库,那么把 Sonarr(追剧)、Radarr(找片)、Lidarr(找音乐)的索引器统一指向 Jackett,它们就不用各自维护一堆站点适配了 🔍
  • 如果你有一堆私人站账号想统一管理,那么把站点都挂在 Jackett 上,用 all 聚合或 filter 分组,一个入口搞定跨站搜索。
  • 下载器也能通过标准接口对接,比如 qBittorrent、CouchPotato、Mylar3,搜索结果直接投递过去。

为什么选它

  • 统一接口:一套 Torznab API 对接上百个站点,省掉逐个适配的重复劳动。
  • 社区维护:索引器解析逻辑 里每个站点独立成文件,站点一改版,社区能快速跟进修复。
  • 跨平台:Windows、Linux、macOS、Docker 都能跑,家里小主机到 NAS 都合适。

短板也要说:部分冷门站点没有活跃维护者,可能已经失效,需要的人得自己修。

它适合正在搭 Sonarr/Radarr 自动追更、又懒得自己维护一堆种子站适配的人。

【免费下载链接】JackettAPI Support for your favorite torrent trackers项目地址: https://gitcode.com/GitHub_Trending/ja/Jackett

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/11 6:53:09

个人知识管理:自由学习记录的方法与实践

1. 项目概述:自由学习记录的本质与价值自由学习记录(115)这个看似简单的标题背后,隐藏着一个资深学习者的知识管理体系。数字"115"可能代表这是该系列的第115篇记录,也可能是某种分类编码。这种持续性的学习…

作者头像 李华
网站建设 2026/9/11 6:49:58

一致性哈希详解:从取模之痛到分布式路由实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 6:47:09

基于SpringBoot的驾校在线学习与考试系统设计与实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/11 6:45:14

案例分析方法论:从解构到知识库构建

1. 项目背景与核心价值"第四次案例"这个标题看似简单,实则蕴含着丰富的实践内涵。作为一名长期从事案例分析与经验总结的从业者,我理解这类编号式项目通常代表着某个领域的持续性实践记录。在实际工作中,这种命名方式常见于以下几种…

作者头像 李华
网站建设 2026/9/11 6:44:17

离线逆地理编码实践:用geoLib解析行政区划边界

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华