r/ARR

▲ 5 r/ARR+1 crossposts

Advice: deleting all "ended" series

My Sonarr has a lot of shows (475), and many have ended, and are no longer in production. So I'd like to delete them. Searches speak of doing a Mass Edit and filter on "Ended". I see that that Mass Editor is different in v4, but I don't see how to filter just the Ended shows, so I can delete all of them (unless I'm just totally misunderstanding what I'm seeing, and what I need to be doing here)

So: can I do this purge from within Sonarr, or should I be looking at Maintainarr (or Cleanarr? I've seen both mentioned as having the capability to do this). I'm not sure when else I'd need either program again, once this big cleanup is done.

I don't want to delete the media files, just get the shows out of Sonarr.

Thanks for any pointers.

reddit.com
u/SomeConfusedOldGuy — 4 days ago
▲ 14 r/ARR

Seerr AI — Seerr with AI search, Backfill, Live download status and more

I’ve run Seerr for years and love it, but a few things kept bugging me. Requests sat on “Processing” with no explanation, Sonarr quietly gave up on missing episodes, and everyone kept asking me when their show would show up. So I forked it and fixed them.

AI search. Describe something (“the movie where a guy relives the same day”), snap a photo of a poster, or ask for a whole franchise, and it finds it and can request it. It also does “pick something for the room” and spoiler-free “catch me up” recaps. It works with Claude, OpenAI or a local model, and it’s completely optional.

Backfill. When Sonarr or Radarr can’t find something, it searches Prowlarr itself under every name the title goes by. It checks each file against your quality profile before downloading, and grabs only what’s missing, with your approval.

Status that tells you something. Instead of “Processing” you see “held by Sonarr’s delay profile, sent in 1h 37m”, “unpacking” or “adding to Plex”, plus an estimate of when a request should arrive.

There’s also a Health page that catches problems before your users do, shared watch lists, a release calendar and Bazarr subtitles.

Every feature can be turned off. It’s one Docker image (amd64 and ARM), it doesn’t need Seerr installed, and it can take over your existing Seerr database (back it up first).

https://github.com/corruptmods/SeerrAI

It’s a solo project built with help from Claude. Feedback and bug reports are very welcome.

u/YeaFxckThatShit — 4 days ago
▲ 13 r/ARR+1 crossposts

Built a self-hosted app that auto-grabs, and lists the daily Top 10 (or more) from *all* streaming services → Radarr/Sonarr. Looking for testers!

Hey all 👋

I've been building toprr — a small self-hosted app that pulls the daily Top 10 (or more) movies & TV shows from your chosen streaming services (Netflix, Prime, Disney+, Max, etc.), dedupes them into one list, and requests anything new via Radarr/Sonarr — never re-requesting what's already in your library. It has a clean web GUI (mobile-friendly) with a first-run setup wizard, so there's no config-file editing.

I'd love some fresh eyes to test it from scratch and tell me what breaks or feels off.

What you'll need:

- Streaming Availability API key (required, free) — sign up at https://www.movieofthenight.com/signup (free tier = 1000 requests/month, plenty for a daily run).

- Radarr and/or Sonarr (required, self-hosted) — movies go to Radarr, TV to Sonarr; they also report live library status.

- TMDB API key (optional but recommended, free) — from https://www.themoviedb.org/settings/api Enables posters, ratings, language and season info. toprr accepts either the v3 key or the v4 token. (I am using the V3 personally)

- Seerr (optional) — only if you'd rather route requests through Overseerr/Jellyseerr instead of Radarr/Sonarr directly.

Try it — Docker:

Directly from Image:
docker run -d -p 9797:9797 ghcr.io/glenngit/toprr:latest

Or you could clone and compose locally:

git clone https://github.com/glenngit/toprr.git

cd toprr

docker compose up -d

Or from source (Node.js 18+):

git clone https://github.com/glenngit/toprr.git

cd toprr

npm install

npm run build

npm run serve

The app is both desktop and mobile friendly!

Either way, open http://localhost/yourmachine:9797 and the first-run wizard walks you through creating an account and entering your keys.

Repo with full README: https://github.com/glenngit/toprr

Any feedback — bugs, confusing bits, feature ideas — is hugely appreciated. Thanks for taking a look! 🙏 -- And yes, this has been developed with AI, but also with years of development experience and security audits. (more info on GitHub repo security tab)

https://preview.redd.it/yg98gi6cc8uh1.png?width=1254&format=png&auto=webp&s=4c6b7e457aa77402f152099f16fd109f89dae28b

EDIT:

DEMO AVAILABLE: toprr (https://demo.toprr.live)

reddit.com
u/glenng86 — 7 days ago
▲ 24 r/ARR+1 crossposts

Huge appreciation for ArrMatey!

ArrMatey is a free all-in-one arr management app for Android. And yes, it was a bit of a mess in the beginning, but sticking with it has definitely paid off! The progress has been amazing, and it now works just as well as some of the best "paid" arr management apps out there.

Big kudos to the developer for the hard work, continuous improvements, and dedication. It’s awesome to see how far this project has come. Keep up the great work! 👏🔥

P.S: Can't wait for Chaptarr and Tautulli integration, hipefully sometime soon.

u/jbstechdude — 6 days ago
▲ 15 r/ARR+3 crossposts

NeXroll v1.13.19 released - preroll manager for Plex/Jellyfin/Emby

I pushed out v1.13.18 yesterday but never posted about it, so this covers both that release and today's v1.13.19 follow-up.

For anyone new: NeXroll is a self-hosted preroll manager for Plex, Jellyfin, and Emby. Categories, scheduling (daily/weekly/monthly/yearly/holiday), sequences, blend modes, gap fillers, and a "NeX-Up" coming-soon trailer system. Free, runs on Windows or Docker.

v1.13.18 highlights

Scheduling

  • Yearly schedules with no end date now correctly stay active all year (previously only fired on the start date). Year-boundary ranges like Dec to Jan are supported too.
  • "This Week's Schedule" on the dashboard now clearly marks days where your gap-filler will play.

Library health tools

  • New Remove Missing Rows and Dedupe Duplicates buttons under Settings to clean up preroll counts that drift after files move or get deleted outside the app.
  • A dashboard banner now warns you when missing/duplicate entries are detected and links straight to the fix.

Preview accuracy

  • Dashboard "Currently Playing" preview now plays one random preroll per random block (matching what Plex actually does) and correctly includes trailer / Coming Soon blocks.
  • Sequence editor plays the final preroll in a sequence, and the builder preview now sees prerolls tagged via the newer multi-category system.

Quality of life

  • Killed a bug where TMDB poster thumbnails generated thousands of error-log entries.
  • Long preroll titles wrap instead of clipping; year-view calendar no longer overflows; update checks no longer spam errors when blocked by a firewall.

v1.13.19 (today)

  • Fixes a JSON backup/restore failure on Docker (FOREIGN KEY constraint failed). If you migrated from Windows to Docker and your restore aborted, this resolves it. Windows installs weren't affected, but the fix applies everywhere.

Docker: docker pull jbrns/nexroll:latest Windows: installer on the GitHub releases page.

GitHub: https://github.com/JFLXCLOUD/NeXroll

Happy to hear feedback or bug reports.

u/HeliumNewb — 12 days ago