Repolode
Dictionarry-Hub

Dictionarry-Hub/profilarr

用于管理 Radarr 和 Sonarr 质量配置与自定义格式,并可跨实例同步、测试发布资源的自托管平台。

Star
2,736
Fork
60
未关闭 Issue
19
最近提交
2小时前

这是什么?

Profilarr 是面向 Radarr 和 Sonarr 的配置管理平台。你可以基于 Dictionarry、TRaSH Guides、Dumpstarr 等共享数据库,或基于官方模板自建的数据库,来制作质量配置和自定义格式,再一键同步到多个 Arr 实例,避免多台服务器之间手动修改造成的偏差。

除了构建与同步,Profilarr 还能用样本资源测试自定义格式和质量配置:逐条展示每个条件的匹配结果,并模拟某部电影或剧集在该配置下的评分与排序。测试解析器基于 C# 实现,力求与 Radarr、Sonarr 自身的解析逻辑一致。定时任务可处理同步、自动升级搜索、批量重命名(支持试运行预览)、备份和清理,并可通过 Discord、Telegram、Slack、ntfy 等渠道发送通知。

项目以 Docker 容器运行并提供 Web 界面,测试功能可选配独立的解析服务。登录支持内置认证,也支持 OIDC 单点登录。

核心功能

  • 01关联共享数据库,或自建质量配置与自定义格式
  • 02将配置同步到多个 Radarr 和 Sonarr 实例
  • 03用样本资源测试自定义格式和质量配置,逐条显示匹配结果
  • 04定时执行同步、升级搜索、重命名和备份任务
  • 05支持 Discord、Telegram、Slack、ntfy 和 Webhook 通知

适用场景

  • 让多台 Radarr 或 Sonarr 服务器保持相同的质量配置
  • 在正式应用前检查某个自定义格式对特定资源的评分结果
  • 在家庭影音环境中自动化升级搜索和批量重命名

快速上手

  1. 1

    使用 README 中的 Production 配置创建 docker-compose.yml

  2. 2

    使用 Docker Compose 启动 Profilarr 和解析器服务

    docker compose up -d
  3. 3

    打开端口 6868 的 Web 界面并完成设置

使用前须知

  • 需要 Linux 内核 3.17+ 的 Docker 主机;Synology DSM 3.10 等旧内核不受支持。
  • 由于 Sonarr v5 仍处于测试版,其支持仍为实验性质。
  • 自定义格式和质量配置的测试需要额外的解析器服务。

收录于专题

标签

常见问题

profilarr 是什么?
用于管理 Radarr 和 Sonarr 质量配置与自定义格式,并可跨实例同步、测试发布资源的自托管平台。 Profilarr 是面向 Radarr 和 Sonarr 的配置管理平台。你可以基于 Dictionarry、TRaSH Guides、Dumpstarr 等共享数据库,或基于官方模板自建的数据库,来制作质量配置和自定义格式,再一键同步到多个 Arr 实例,避免多台服务器之间手动修改造成的偏差。
profilarr 可以免费使用吗?用的什么许可证?
profilarr 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
profilarr 还在维护吗?
活跃维护中。profilarr 最近一次提交是在 2026年10月24日。
profilarr 适合用来做什么?
让多台 Radarr 或 Sonarr 服务器保持相同的质量配置 在正式应用前检查某个自定义格式对特定资源的评分结果 在家庭影音环境中自动化升级搜索和批量重命名
profilarr 怎么安装和运行?
使用 README 中的 Production 配置创建 docker-compose.yml 使用 Docker Compose 启动 Profilarr 和解析器服务: docker compose up -d 打开端口 6868 的 Web 界面并完成设置
在哪里获取 profilarr?
源代码和安装说明在 GitHub 上:https://github.com/Dictionarry-Hub/profilarr

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目