Selenium + Vue Vue + Docker+ MySQL+ Chrome+ Overseerr+ Jellyseerr+ Debrid Media Manager+ Real-Debrid

通过 webhook 与浏览器自动化,自动响应媒体请求并搜索下载种子到 Real-Debrid

✓ 一条 Docker 命令即可部署✓ 免去配置多个 arrs 应用 ✕ 仍在 BETA 阶段✕ 默认密码不建议公网暴露

方案简介

通过 webhook 与浏览器自动化,自动响应媒体请求并搜索下载种子到 Real-Debrid

亮点与能力

  • 自动电影请求:处理来自 Overseerr 的电影请求,并通过 Debrid Media Manager 获取种子
  • 剧集订阅追更:自动追踪并为连载剧集抓取单集
  • DMM 集成:通过浏览器自动化完成种子搜索与下载
  • 现代网页仪表盘:内置 Darth Vadarr 仪表盘(Nuxt 4/Vue 3),可监控和管理
  • 队列管理:异步队列处理,保证流程顺畅
  • 自定义正则过滤:通过网页界面过滤不需要的内容
  • 持久化浏览器会话:借助 Selenium 会话管理实现更快的自动化

组成与分工

  • Jellyseerr / Overseerr:媒体请求入口,通过 webhook 把请求推给 SeerrBridge,也可通过 API key 集成
  • Selenium + Chrome:驱动浏览器自动化,在 DMM 网站上执行搜索与下载操作
  • Debrid Media Manager:种子搜索与获取的自动化目标站点
  • Real-Debrid:非限制下载器,承接 DMM 的下载流程
  • Darth Vadarr Dashboard(Nuxt 4/Vue 3):内置网页仪表盘,提供实时状态监控、媒体库过滤、日志分类与配置管理
  • Docker + MySQL:容器化部署并持久化数据(MySQL 数据卷映射)

前置要求

环境要求(材料明确测试通过的平台):

  • Windows & Linux x86-64(已测试可用)
  • Docker(Quick Start 会自动拉取镜像)
  • Jellyseerr / Overseerr 应与 SeerrBridge 运行在同一台机器上
  • 需要 Jellyseerr/Overseerr 的 API key 用于 .env 或网页仪表盘配置

一条命令启动容器(Windows PowerShell / Linux / Mac 通用):

powershell
docker run -d --name seerrbridge --restart unless-stopped -p 3777:3777 -p 8777:8777 -p 8778:8778 -p 3307:3306 -v seerrbridge_mysql_data:/var/lib/mysql -v ./logs:/app/logs -v ./data:/app/data ghcr.io/woahai321/seerrbridge:latest

使用与配置要点

  • 日常配置大多可在仪表盘(http://localhost:3777)完成,无需手动改文件
  • 想实时观看自动化过程,可编辑 .env 设置 HEADLESS_MODE=false,会弹出可见的 Chrome 浏览器
  • 自动化流程:webhook 收到请求 → 加入队列逐一处理 → Selenium 在 DMM 搜索 → 匹配种子后自动触发 Real-Debrid 下载
  • 兼容性说明:Jellyseerr/Overseerr、DMM、Real-Debrid、List Sync、SuggestArr 均支持;AllDebrid/TorBox 不支持

注意事项与常见问题

  • 项目仍处于 BETA 阶段
  • Quick Start 使用默认密码,不建议将服务暴露到公网
  • 以可见模式运行时,不要在自动化操作期间触碰浏览器,否则会破坏当前动作/脚本,需要重新运行
  • AllDebrid 与 TorBox 不受支持
  • Selenium 会话持久化用于加速自动化,但依赖站点结构,站点变化可能影响自动化稳定性

优缺点

  • ✓ 一条 Docker 命令即可部署
  • ✓ 免去配置多个 arrs 应用
  • ✕ 仍在 BETA 阶段
  • ✕ 默认密码不建议公网暴露

出处

本方案挖掘自开源项目 Woahai321/SeerrBridge,方案内容与实施命令均来自其 README 原文。

方案出处
Woahai321/SeerrBridge:SeerrBridge automates movie torrent fetching by integrating Jellyseer/Overseer w
307 star SeerrBridge automates movie torrent fetching by integrating Jellyseer/Overseer with DebridMediaManager. It listens to OverSeerr movie requests via webhook and uses DMM / Real-Debrid for efficient down

本方案由真实开源项目挖掘整理,实施命令均来自其 README 原文,安装使用请遵循项目开源协议。