Seerr 是一款面向 Jellyfin、Plex 和 Emby 三大媒体服务器的开源媒体请求与发现管理器,基于 TypeScript 构建,已获超 1.2 万 Star。它整合 Sonarr、Radarr 等下载工具,提供用户导入、权限管理、请求审批、通知推送与媒体库扫描等完整能力,支持 PostgreSQL 与 SQLite,是 Overseerr 与 Jellyseerr 用户迁移升级的理想选择。
适用人群:1. 自建 Jellyfin/Plex/Emby 媒体服务器的家庭影音爱好者;2. 需要为家庭成员或小团队统一管理影视请求的运维人员;3. 希望整合 Sonarr/Radarr 自动化下载流程的开发者与极客用户。
适用场景:1. 家庭影音中心:成员在统一界面提交想看影视,管理员一键审批后自动触发下载;2. 小型社区或团队媒体库:通过细粒度权限系统管理多用户请求与访问范围;3. 多服务整合场景:将现有 Plex 或 Jellyfin 与 Sonarr、Radarr 打通,实现请求到入库的自动化闭环。
推荐理由:Seerr 以统一入口解决了多媒体服务器与下载工具割裂的痛点,功能覆盖请求、审批、通知、扫描全链路,且支持 PostgreSQL 与 SQLite,部署灵活。超 1.2 万 Star 与活跃社区证明其可靠性,是自建影音用户不可错过的管理利器。
项目定位与背景
自建媒体服务器已成为许多影音爱好者的标配,但 Jellyfin、Plex、Emby 各自为政,用户想看一部电影往往要经历繁琐的沟通与手动操作。Overseerr 与 Jellyseerr 曾分别服务于不同生态,而 Seerr 的出现正是为了统一这一割裂局面。作为 seerr-team 推出的开源媒体请求与发现管理器,Seerr 在 GitHub 上已收获超过 1.2 万 Star 和 1000 余次 Fork,采用 TypeScript 编写,定位为跨媒体服务器的统一请求入口。它不仅继承了前代项目的核心能力,更在数据库支持、用户迁移和功能整合上做出显著改进,成为自建影音生态中不可忽视的基础设施。
核心功能与技术架构
Seerr 的核心能力围绕请求管理展开。它完整集成 Jellyfin、Emby 与 Plex,支持用户导入与认证管理,用户无需额外注册即可用媒体服务器账号登录。请求系统允许用户按电影或单季提交需求,管理员则通过简洁的审批界面快速处理,无需在复杂菜单中翻找。权限系统粒度精细,可针对不同用户设定可请求范围与审批权限。
在存储层,Seerr 同时支持 PostgreSQL 与 SQLite,既满足小型部署的轻量需求,也适配中大型场景的稳定性要求。它通过扫描 Jellyfin/Emby/Plex 媒体库,实时掌握已入库内容,避免重复请求。与 Sonarr、Radarr 的集成则打通了从请求到下载的关键一环,配合多种通知代理,用户可及时获知审批与入库状态。移动端友好的设计让管理员随时随地处理请求,而观看列表与屏蔽列表功能进一步提升了内容管理的灵活性。
创新点与亮点
Seerr 最大的创新在于统一。它将原本分散在 Overseerr 和 Jellyseerr 中的能力整合为单一项目,覆盖三大媒体服务器,降低了用户的选择与迁移成本。官方提供了从 Overseerr/Jellyseerr 迁移的详细指南,这对存量用户极为友好。其次,数据库层的双支持策略体现了对不同规模部署的考量,SQLite 适合个人用户零配置上手,PostgreSQL 则面向多用户高并发场景。此外,Seerr 对混合媒体库的支持、SMTP 邮箱修改能力以及细粒度权限设计,都让它在实际使用中更加贴合真实需求。
与同类项目对比
与 Overseerr 相比,Seerr 不再局限于 Plex 生态,而是将 Jellyfin 和 Emby 纳入统一管理,适用面大幅拓宽。与 Jellyseerr 相比,Seerr 在保留 Jellyfin/Emby 支持的同时补齐了 Plex 集成,并增加了 PostgreSQL 支持和更完善的迁移路径。相较于 Ombi 等老牌请求工具,Seerr 的界面更现代、权限系统更细致、与 Sonarr/Radarr 的联动也更顺畅。可以说,Seerr 是目前跨媒体服务器请求管理领域中集成度最高、迁移成本最低的开源方案之一。
上手指南或快速开始
Seerr 的部署非常直接。官方推荐使用 Docker 镜像 seerr/seerr,一条 docker run 命令即可启动服务。首次访问时,按照向导连接你的 Jellyfin、Plex 或 Emby 服务器,完成用户导入与认证配置。随后在设置中填入 Sonarr 和 Radarr 的地址与 API Key,即可打通下载流程。数据库方面,默认使用 SQLite 即可满足个人使用,若用户量较大可切换至 PostgreSQL。通知代理可按需配置,支持多种主流推送方式。官方文档 docs.seerr.dev 提供了从安装到迁移的完整说明,遇到问题也可先查阅文档或加入 Discord 社区。
总结与展望
Seerr 凭借统一的跨媒体服务器支持、完善的请求审批链路和友好的迁移方案,在短时间内赢得了大量用户认可。它解决了自建影音生态中长期存在的工具割裂问题,让请求管理变得简单而高效。当然,项目目前对 Sonarr 和 Radarr 之外下载工具的支持仍在完善中,更多集成值得期待。总体而言,无论你是 Overseerr/Jellyseerr 的老用户,还是刚刚搭建媒体服务器的新手,Seerr 都值得纳入你的工具箱。
项目信息
| 项目名称 | seerr-team/seerr |
| 编程语言 | TypeScript |
| Star 数 | 12573 |
| Fork 数 | 1029 |
| 主题标签 | docker, emby, jellyfin, movie, notifications, nzb, plex, radarr, sonarr, tv |