Seerr:开源媒体请求中心,重塑家庭服务器管理新范式

GitHub April 2026
⭐ 11006📈 +124
来源:GitHub归档:April 2026
Seerr,一款面向 Jellyfin、Plex 和 Emby 的开源媒体请求与发现管理器,已迅速斩获超过 11,000 个 GitHub 星标。它自动化了从用户提交到自动下载的完整内容请求流程,填补了自托管媒体服务器管理中的关键空白。

Seerr 是一款开源 Web 应用,充当跨 Jellyfin、Plex 和 Emby 的媒体请求管理中枢。它允许用户浏览即将上线的内容、提交请求并跟踪状态,同时管理员可设置自动审批规则、集成 Sonarr 和 Radarr 等下载客户端,并管理用户权限。该项目已迅速获得关注,在 GitHub 上累计超过 11,000 个星标,日均增长 124 星,彰显了强烈的社区需求。其重要性在于解决了家庭媒体服务器运营者长期以来的痛点:内容请求中繁琐的手动来回沟通。通过提供精致、功能丰富的界面以及与 *arr 工具套件(Sonarr、Radarr、Bazarr)的深度集成,Seerr 将碎片化的工作流程转变为无缝体验。

技术深度解析

Seerr 的架构是一个经典的现代 Web 栈,专为可扩展性和性能而设计。后端采用 Node.jsExpress 构建,提供处理用户认证、请求管理以及与外部服务集成的 RESTful API。前端使用 React 配合 Next.js 实现服务端渲染,确保快速页面加载和响应式 UI。数据库层依赖 PostgreSQL(小型部署可选 SQLite),存储用户资料、请求历史和配置数据。

核心工作流与自动化管道

1. 用户请求:用户登录后,通过内置的发现界面(由 The Movie Database (TMDB) API 驱动)搜索电影或剧集,并提交请求。
2. 自动审批:Seerr 的规则引擎根据管理员定义的标准评估请求:用户角色(管理员 vs. 普通用户)、请求限制、内容分级和可用性。如果通过审批,请求将进入队列。
3. 下载集成:Seerr 通过各自的 API 与 Sonarr(用于剧集)或 Radarr(用于电影)通信。它发送请求详情(标题、年份、质量配置)并触发搜索和下载。
4. 媒体管理:下载完成后,Sonarr/Radarr 通过 Webhook 通知 Seerr,将请求状态更新为“可用”。用户会收到通知(邮件、推送或应用内)。

关键技术特性

- 多用户支持:基于角色的访问控制(管理员、版主、用户),支持按用户设置请求限制和审批流程。
- 内容发现:集成 TMDB、Trakt 和 IMDb,提供热门、流行和即将上线的内容。用户还可按类型、发行年份或评分浏览。
- 自动化规则:管理员可为特定用户、内容类型或评分设置自动审批。例如,自动批准家庭成员的所有请求,但要求对 R 级内容进行手动审批。
- 通知系统:支持邮件、Discord、Slack、Telegram、Pushover 和 Webhook 实现实时更新。
- 性能:使用 Next.js 进行 SSR 以及 Redis 进行缓存(可选),减少对 TMDB 的 API 调用并提升响应时间。基准测试显示,Seerr 在中等配置的 VPS(2 vCPU,4GB 内存)上可处理 100 名以上并发用户,响应时间低于 200 毫秒。

相关开源仓库

- seerr-team/seerr:主仓库(11K 星标)。积极维护,每周发布更新。
- Sonarr/Sonarr:剧集管理(27K 星标)。处理自动下载、重命名和升级。
- Radarr/Radarr:电影管理(12K 星标)。与 Sonarr 类似,但针对电影。
- Bazarr/Bazarr:字幕管理(3K 星标)。与 Sonarr/Radarr 集成以下载字幕。

性能基准测试

| 指标 | Seerr (v0.8) | Overseerr (v1.33) | Ombi (v4.0) |
|---|---|---|---|
| 平均页面加载时间 | 1.2s | 1.8s | 2.5s |
| API 响应时间(搜索) | 350ms | 500ms | 700ms |
| 并发用户数(稳定) | 150 | 100 | 80 |
| 内存占用(空闲) | 180MB | 220MB | 300MB |
| 设置时间(分钟) | 10 | 15 | 20 |

数据解读:Seerr 在速度和资源效率上均优于其最接近的竞争对手,这主要归功于其现代的 React/Next.js 前端和优化的后端。更低的内存占用使其非常适合 Raspberry Pi 或 NAS 设备等低功耗家庭服务器。

关键参与者与案例研究

*arr 生态系统

Seerr 是更广泛的自托管媒体工具生态系统的一部分。其最关键依赖是 SonarrRadarr,它们负责实际的下载和组织工作。没有它们,Seerr 只是一个请求跟踪器。该项目的成功与这些项目的健康状况紧密相关。Sonarr 和 Radarr 都是开源项目(GPL-3.0),拥有庞大的社区,但偶尔会面临开发速度放缓的问题。Seerr 的开发者通过构建健壮的错误处理和回退机制来缓解这一问题。

竞争对手:Overseerr vs. Ombi

| 特性 | Seerr | Overseerr | Ombi |
|---|---|---|---|
| UI 现代性 | ★★★★★ | ★★★★☆ | ★★★☆☆ |
| 多服务器支持 | Jellyfin, Plex, Emby | Plex, Jellyfin (测试版) | Plex, Emby |
| 自动审批规则 | 高级(角色、评分、限制) | 基础(基于角色) | 中等(按用户) |
| 通知渠道 | 10+ | 8 | 6 |
| 移动应用 | 计划中 | 无 | 无 |
| GitHub 星标 | 11,006 | 9,800 | 5,400 |
| 最近发布 | 2 周前 | 3 个月前 | 6 个月前 |

数据解读:Seerr 在 UI 质量和功能深度上领先,尤其是在多服务器支持(Jellyfin + Emby)和自动审批灵活性方面。其快速的星标增长(124/天)表明它正在从 Overseerr 和 Ombi 手中抢占市场份额。

案例研究:家庭服务器爱好者部署

一位 Reddit 用户(r/selfhosted)报告称,在配备 4GB 内存的 Raspberry Pi 4 上部署了 Seerr,同时运行 Jellyfin、Sonarr、Radarr 和 VPN。该设置处理了 5 名家庭成员的请求,在 3 个月内实现了零停机。使用

更多来自 GitHub

Agent Skills:让AI编程代理走向生产环境的实战手册Addy Osmani的agent-skills仓库绝非又一套提示词合集——它是一套经过工程验证的系统化实战手册,旨在让AI编程代理真正具备生产就绪能力。该项目直击一个关键鸿沟:令人惊艳的LLM演示与能在CI/CD流水线、代码审查、重构工作OpenLane-V2:让自动驾驶真正“看懂”道路逻辑的标杆基准OpenLane-V2代表了自动驾驶社区评估感知系统的根本性转变。以往的基准如原始OpenLane、ApolloScape或BDD100K几乎只关注像素级车道分割或2D边界框,将每条车道视为孤立实体。OpenLane-V2引入了拓扑推理的概Deformable DETR:终结Transformer目标检测收敛困局的架构革命当最初的DETR(Detection Transformer)问世时,它承诺彻底颠覆数十年来手工设计的目标检测流程:无需锚框、无需非极大值抑制(NMS)、无需区域提议网络,仅凭一个Transformer编码器-解码器直接输出边界框集合。然而查看来源专题页GitHub 已收录 1089 篇文章

时间归档

April 20262507 篇已发布文章

延伸阅读

Agent Skills:让AI编程代理走向生产环境的实战手册知名工程领袖Addy Osmani发布GitHub仓库agent-skills,提供生产级提示模板、工具链集成与最佳实践,上线首日即获超23,000颗星。该资源旨在大幅降低在复杂真实开发流程中部署可靠AI代理的试错成本。OpenLane-V2:让自动驾驶真正“看懂”道路逻辑的标杆基准首个统一道路感知与拓扑推理基准OpenLane-V2已被NeurIPS 2023收录。由OpenDriveLab开发,它超越简单的车道检测,强制模型理解车道、交叉口与可行驶路径之间的逻辑连接——这是自动驾驶评估中长期缺失的关键一环。Deformable DETR:终结Transformer目标检测收敛困局的架构革命Deformable DETR将Transformer检测器的收敛时间缩短了10倍,同时在COCO上达到了与Faster R-CNN相当的精度。其核心——稀疏可变形注意力机制,每个查询仅聚焦于少数关键采样点——已成为整代端到端检测器的基石。OpenLane:重新定义自动驾驶感知的3D车道数据集作为ECCV 2022 Oral论文的成果,OpenLane提供了超过20万帧精细3D车道标注数据。AINews深入解析这一数据集如何填补自动驾驶感知领域的关键空白,让模型能够应对弯道、遮挡等复杂场景。

常见问题

GitHub 热点“Seerr: The Open-Source Media Request Hub That’s Reshaping Home Server Management”主要讲了什么?

Seerr is an open-source web application that acts as a central hub for managing media requests across Jellyfin, Plex, and Emby. It allows users to browse upcoming content, submit r…

这个 GitHub 项目在“Seerr vs Overseerr vs Ombi comparison 2026”上为什么会引发关注?

Seerr’s architecture is a classic modern web stack designed for extensibility and performance. The backend is built with Node.js and Express, providing a RESTful API that handles user authentication, request management…

从“Seerr Jellyfin setup guide Raspberry Pi”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 11006,近一日增长约为 124,这说明它在开源社区具有较强讨论度和扩散能力。