跨 Plex/Jellyfin/Emby 扫描媒体库,按规则回收空间并路由删除动作。
✓ 多服务器支持任意组合✓ 审批流保护误删 ✕ 依赖多个外部服务联动
方案简介
Reclaimerr 是一款媒体库空间回收工具,用于在 Plex / Jellyfin / Emby 中按自定义规则扫描可回收的影视项目,跟踪保护与删除请求,并把最终动作路由到合适的下游服务执行。仓库描述中提到其工作方式类似「反向的 Seerr」,定位是为自托管媒体库提供高效的清理能力,适合需要长期维护 Jellyfin / Plex / Emby 媒体库的运维与影音爱好者使用。
核心思路是:先同步媒体元数据,再用规则筛出候选项目,最后通过审批流保护重要内容,并把可删除项交由 *arr 或媒体服务器处理,从而避免误删。
亮点与能力
根据 README 与 docs/features.md,项目提供以下能力:
- 多媒体服务器支持:可同时或单独接入 Plex、Jellyfin、Emby。
- 与 *arr 联动:在配置后集成 Radarr 与 Sonarr 执行删除/移动。
- 按规则扫描候选:基于用户定义的 reclaim rules 筛选可回收项目。
- 保护与审批流:尊重 protection、pending requests、approval flows,避免误删。
- 定时任务:包含自动清理删除在内的定时同步与扫描。
- 移动而非删除:可配置为 move 而非 delete,把项目挪出主库。
- Leaving Soon 合集:自动同步即将下架项为命名合集,可选自定义海报,Plex 上按截止日期排序。
- 回收历史审计:记录何时、由谁批准了删除动作。
- 回退删除:媒体服务器无法处理时本地删除作为兜底。
优缺点
- ✓ 多服务器支持任意组合
- ✓ 审批流保护误删
- ✕ 依赖多个外部服务联动
出处
本方案挖掘自开源项目 jessielw/Reclaimerr,方案内容与实施命令均来自其 README 原文。
方案出处
jessielw/Reclaimerr:https://jessielw.github.io/Reclaimerr/ - Automatically reclaim space in your med 558 star https://jessielw.github.io/Reclaimerr/ - Automatically reclaim space in your media library using customizable rules. Integrates with Jellyfin, Plex, and Emby (any or all of them) to analyze and manage
本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。