Seerr 部署指南:十分钟搭好媒体请求管理,打通 Plex 与 Jellyfin
Seerr 部署指南:十分钟搭好媒体请求管理,打通 Plex 与 Jellyfin【免费下载链接】seerrOpen-source media request and discovery manager for Jellyfin, Plex, and Emby.项目地址: https://gitcode.com/GitHub_Trending/je/seerr自建媒体库跑起来之后,麻烦往往不在存储,而在需求:家人反复催着加新片,你要手动去 TMDB 查 ID、填 Sonarr/Radarr、再逐条回复确认。Seerr 是一款开源的媒体请求管理工具,支持 Plex、Jellyfin、Emby 三大媒体服务器,把用户提需求—审批—触发下载—结果通知整条链路收敛到一个页面里,顺带管掉用户配额与权限。选型判断:先确认 Seerr 适不适合你的环境结论先行:多用户、有自建媒体库、需要请求审批流程的场景,Seerr 是目前的首选;单一用户且已在直接用 Sonarr/Radarr 的,部署收益不高。适合:两人以上共用一个媒体库,需要审批流、请求配额和统一入口不太适合:纯单人使用,或媒体库没有 Sonarr/Radarr 下载自动化——那时它只剩一个 TMDB 浏览页的价值与前辈项目的关系值得说清:Seerr 是 Overseerr 与 Jellyseerr 的合并延续版,旧版配置可自动迁移过来,下表给出事实性差异。对比维度SeerrOverseerr / Jellyseerr(旧版)媒体服务器Plex、Jellyfin、Emby 三者原生支持Jellyseerr 偏重 Jellyfin、Overseerr 偏重 Plex,其余需额外配置维护状态活跃维护,官方镜像带签名验证与 SBOMOverseerr 已停止维护;Jellyseerr 已并入 Seerr功能集请求、议题(Issues)、屏蔽列表、多通道通知内置随版本差异较大,部分需额外配置切换成本从任一前代自动迁移配置—十分钟部署:最短 Docker 命令与验证方法官方镜像即可起步,不需要源码构建。Linux/macOS 下的最短形态:docker run -d --name seerr --init \ -p 5055:5055 \ -v /path/to/appdata/config:/app/config \ --restart unless-stopped \ ghcr.io/seerr-team/seerr:latest最小配置只有三件事: 端口 5055,与其他容器冲突就改把 /app/config 挂到宿主机目录,否则容器重建后设置和数据全部丢失TZ 环境变量设为时区名(如 Asia/Shanghai),影响日志与通知时间验证是否部署成功:浏览器打开 http://localhost:5055,出现初始化页面即正常;无图形界面时请求健康检查端点:curl -sI http://localhost:5055/api/v1/settings/public返回 200 即可进入初始化。更完整的参数(健康检查、标签选择)见 Docker 部署文档。如果确实要源码构建,克隆仓库https://gitcode.com/GitHub_Trending/je/seerr后按仓库自带 Dockerfile 打包即可。核心能力:从请求审批到下载同步Seerr 可以拆成请求网关 发现页 下载桥三条线,日常使用 90% 的场景由下面四件事覆盖:请求审批:用户在电影/剧集页提交请求,管理员在请求列表里批准或驳回,批准后的请求自动写入 Radarr/Sonarr 触发下载内容发现:内置 TMDB 数据源,首页提供 Trending、Recently Added、My List 等列表;元数据源可按内容类型分别指定 TMDB 或 TVDB多用户与权限:按用户设置请求权限、审批权限、请求配额,并支持按标签过滤屏蔽内容议题与通知:用户对媒体内容反馈问题,管理员经邮件、Discord、Telegram、webhook 等十余个通知渠道接收Seerr 主界面:首页聚合Recently Added与Recent Requests列表,请求卡片上可直接批准或驳回元数据源在设置页配置:按内容类型(剧集、动漫等)分别选择提供商,点 Test 验证连通性后保存即可。元数据提供商设置页:为不同内容类型选择提供商,并可一键测试连接状态进阶调优:权限、自动化与数据库三条配置建议权限与配额先行:初始化完成后先到用户页按角色配置请求与审批权限、单人配额,再对外开放,避免请求量失控自动化做两端:接入 Sonarr/Radarr 并分别设置电影、剧集的质量档案与存放路径;Plex 用户可开启 watchlist 自动请求,把收藏列表直接转成请求数据量大再换数据库:默认 SQLite 足够,请求量或用户数上来后按 PostgreSQL 配置说明 切换,并调大连接池,避免写入排队常见坑排查:三个高频故障速查容器重建后数据丢失:/app/config 挂到的是容器内部路径而非宿主机目录 → 挂宿主机路径,并确认容器内 node 用户(UID 1000)有写权限媒体服务器连接测试失败:API key 无管理员权限,或服务器未监听容器所在网络 → 换用管理员 key 并确认跨网段可达,走代理的环境在设置中补代理配置,详见 媒体服务器配置指南从旧版切换后出现初始化页、旧数据消失:用了全新配置目录启动 → 把原 Overseerr/Jellyseerr 的 config 目录复制到新挂载路径,首次启动会自动迁移,步骤见 迁移指南如果你的环境满足多用户 已有 Sonarr/Radarr,Seerr 基本是低风险的一个请求层,值得直接部署。落地顺序建议:先接媒体服务器完成初始化,再接 Radarr/Sonarr 跑通一条真实请求,最后才放开用户权限。已有 Overseerr 或 Jellyseerr 实例的话,换镜像、保留原配置目录即可,无需手动搬运数据。【免费下载链接】seerrOpen-source media request and discovery manager for Jellyfin, Plex, and Emby.项目地址: https://gitcode.com/GitHub_Trending/je/seerr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考