rfsbraz/deleterr
说明与用途
**项目简介**
rfsbraz/deleterr 是一款基于观看记录的 Plex 媒体自动清理工具,能够通过 Radarr、Sonarr 与 Tautulli 实现智能排除和 “即将离场” 通知,帮助用户自动删除不再需要的媒体文件。
**价值**
- **统一后端能力**:提供即插即用的媒体清理 API/CLI,团队无需自行实现复杂的监控、规则匹配和通知逻辑。
- **提升交付效率**:复用成熟的清理服务,可快速在新项目或自建 Plex 环境中集成,缩短上线时间。
- **标准化运维**:统一的规则与排除机制让不同团队在媒体管理上保持一致,降低运维成本。
**典型接入方式**
- **API 调用**:通过 HTTP REST 接口提交清理任务、查询规则状态等。
- **CLI/SDK**:项目提供 Python 包和命令行工具,可在脚本或 CI/CD 流程中直接调用。
- **事件驱动**:结合 Tautulli webhook,将观看完成事件推送至 deleterr,触发即时清理或 “Leaving Soon” 通知。
**生产可用性**
- **活跃度高**:截至 2026‑07‑12 最近一次提交,拥有 324 ⭐、12 个 Fork,社区活跃。
- **技术成熟**:使用 Python 实现,配套完整的文档、示例和 12 项主题标签,易于审计与二次开发。
- **生态兼容**:已验证可与 Radarr、Sonarr、Tautulli 无缝集成,适合作为 OSS 级别的后端服务在生产环境中使用。
- **风险提示**:仍需进一步审查许可证、潜在安全依赖以及维护者的长期可用性。
总体来看,deleterr 具备较高的生产就绪度,适合作为媒体管理平台的后端清理组件快速落地。
实际用途
rfsbraz/deleterr helps teams reuse service infrastructure instead of rebuilding common backend pieces.
- ship API services faster
- reuse backend infrastructure
- standardize service patterns
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Python
- 记录日期: 2026-09-05T17:31:59.740Z