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.



Amazing!
Added in 0.2.0
Okay that was quick.
Expecting 1.0 by 9 tomorrow.
Lolol if you’ve got bugs to throw at me, I’ve got my flyswatter ready
But for real I’ve got a lot of projects that could use beta testers if you want to poke around my Forgejo: https://git.opensourcesolarpunk.com/explore/repos
Edit: also I was already adding alternative profiles, I just forgot about remuxes. And pushes…
I see a few LLM AI projects in there. It’s not a no go for me but if you choose to use these tools I appreciate (and I know lots of people so) a disclaimer in the projects that use them.
So noted, I’ll get a disclaimer up there ASAP
Edit: and just for clarity, there’s no LLM tooling in discarr at all
Thanks :)