clawarr-suite

🎬 自托管影音中枢智能管家

OpenClaw官方出品的自托管媒体栈统一管理工具,深度集成Sonarr/Radarr/Plex等15+服务,提供库分析、自动化清理、跨平台观影追踪的一站式家庭影院运维方案。

收藏
10k
安装
2.2k
版本
v1.0.1
CLS 安全性认证2026-05-13
点击查看完整报告 >

使用说明

核心用法

ClawARR Suite 是一款面向自托管媒体自动化生态的综合性管理工具,通过24个Bash脚本实现对*arr全家桶(Sonarr、Radarr、Lidarr、Readarr、Prowlarr、Bazarr)、Plex媒体服务器、Tautulli分析、SABnzbd下载器及配套服务的统一管控。核心工作流包括:① setup.sh自动发现服务并配置API密钥;② library.sh深度挖掘库统计与质量分析;③ manage.sh执行内容增删与监控;④ analytics.sh生成Plex观看行为洞察;⑤ dashboard.sh输出自包含HTML可视化面板;⑥ trackers.sh打通Trakt/Simkl/Letterboxd跨平台观影同步。

显著优点

生态完整性:覆盖从内容获取(Prowlarr索引器)、下载(SABnzbd)、整理(*arr系列)、字幕(Bazarr)、通知(Notifiarr)到展示(Plex/Kometa)的全链路,并集成Maintainerr自动清理、Recyclarr质量配置同步、Unpackerr自动解压等进阶工具。

运维效率:一键生成库健康报告、质量升级候选识别、磁盘使用分析、缺失内容追踪;支持Overseerr请求审批工作流自动化;HTML仪表板零依赖部署,适合家庭NAS场景。

数据可移植性:Trakt/Retraktarr双向同步实现观影记录云端备份,Letterboxd CSV导出满足影评社交需求,打破平台锁定。

兼容性设计:Bash 3.2兼容确保macOS原生支持,Docker/SSH混合架构适配Synology/Unraid等主流NAS平台。

潜在局限

环境依赖:需预配置15+服务的API密钥与网络可达性,初次部署门槛较高;SSH访问Docker容器要求特定权限模型。

功能边界:作为封装层而非原生API替代,复杂场景(如自定义质量配置逻辑)仍需直接操作*arr界面;Bash脚本性能在超大规模库(10万+条目)下可能成为瓶颈。

外部服务耦合:Trakt/Simkl集成依赖OAuth流程与第三方服务可用性,令牌过期需手动重新授权。

目标群体

  • 家庭NAS/Homelab用户运行*arr媒体栈
  • 追求"基础设施即代码"的自动化运维爱好者
  • 需要跨平台观影记录同步的影视收藏者
  • 小型媒体共享社群的管理员

使用风险

配置泄露风险:环境变量存储API密钥,若.env文件权限设置不当或误提交至版本控制将导致服务暴露。

误操作风险manage.sh removemaintainerr.sh run`等命令涉及不可逆删除,虽存在确认机制但批量操作时仍需谨慎。

网络暴露风险:脚本默认使用HTTP连接本地服务,若*arr实例配置为远程访问且未启用HTTPS,存在中间人攻击面。

依赖稳定性:*arr系列API版本迭代可能导致脚本兼容性问题,需关注版本兼容性矩阵。

安全解读

核心功能

ClawARR Suite 是一款面向自托管媒体自动化生态的综合性管理工具,通过24个Bash脚本实现对*arr全家桶(Sonarr/Radarr/Lidarr/Readarr/Prowlarr/Bazarr)、Plex、Tautulli、SABnzbd等服务的深度整合。

主要能力模块

  • 库探索与分析:深度统计电影/剧集/音乐库的质量分布、缺失内容、磁盘占用、类型分布等
  • 下载管理:队列监控、速度控制、历史回溯、 wanted/missing 内容追踪
  • 请求处理:Overseerr媒体请求审批与工作流
  • 字幕管理:Bazarr缺失字幕检测与搜索
  • 索引器控制:Prowlarr统一管理与跨服务同步
  • 质量配置:Recyclarr同步TRaSH Guides专业配置
  • 观影追踪:Trakt.tv/Letterboxd/Simkl多平台历史同步与评分
  • 自动化增强:Traktarr/Retraktarr实现热门内容自动抓取与库反向同步
  • 可视化仪表板:自包含HTML仪表板生成

显著优点

1. 零依赖部署:仅依赖curl/jq/bc/sed等系统标准工具,无Python/npm依赖地狱
2. Bash 3.2兼容:支持macOS原生环境及老旧NAS系统

3. 安全存储:OAuth令牌存于~/.config/clawarr/,权限600严格隔离

4. 智能发现:自动扫描网络服务、抓取API密钥、验证连接状态

5. 生态完整:覆盖从内容发现→下载→整理→追踪→清理的全生命周期

局限性与风险

  • 网络传输:本地HTTP明文传输API密钥(仅限LAN环境,公网需配合HTTPS反向代理)
  • eval使用:setup.sh中使用eval进行动态变量赋值(输入源完全受控,风险较低)
  • 版本锁定:紧密耦合各服务API版本,大版本升级可能需脚本适配
  • 权限依赖:需要Docker SSH访问或本地文件系统权限管理部分服务

适合人群

  • 运行Unraid/Synology/TrueNAS等NAS系统的进阶家庭用户
  • 已部署*arr生态、希望统一管控而非逐个登录Web界面的效率用户
  • 需要跨Trakt/Letterboxd同步观影历史的媒体收藏爱好者
  • 追求命令行效率、熟悉bash环境的自托管运维者

常规风险提示

  • 清理类工具(Maintainerr)的自动化规则配置不当可能导致误删内容
  • Traktarr自动添加热门内容可能产生大量存储消耗
  • 建议先在测试库验证工作流,确认理解各参数含义后再用于生产环境

clawarr-suite 内容

assets文件夹
references文件夹
scripts文件夹
ui文件夹
手动下载zip · 115.6 kB
icon.svgtext/plain
请选择文件