Discarr: open-source disc rip → Sonarr/Radarr import pipeline [Node.js, GPL-3.0]
Discarr is a self-hosted web UI that bridges disc rips (VIDEO_TS / BDMV / ISO) into Sonarr and Radarr. Scan a disc directory, map the titles to the right episodes or movies in the browser, and it handles the encode queue and arr notification.
Stack: Pure Node.js 18+, no npm packages, only built-in modules. Requires ffmpeg and ffprobe on the host; HandBrake optional. Docker image bundles both.
License: GPL-3.0.
Forgejo (primary): https://git.opensourcesolarpunk.com/Circuit-Forge/discarr GitHub (mirror): https://github.com/pyr0ball/discarr
Still early, issues and PRs welcome.
https://git.opensourcesolarpunk.com/Circuit-Forge/discarrOpen linkView original on reddthat.com![I built a web UI to bridge disc rips into the arr stack: Discarr [GPL-3.0]](https://lemmy.world/pictrs/image/f52b7675-5889-4f90-9b07-624e18a1261a.png)
![Discarr: disc rip → Sonarr/Radarr pipeline, no npm deps [GPL-3.0]](https://lemmy.world/pictrs/image/40e672a9-f292-44f7-881b-b4dcdb032cec.png)