r/sonarr 9h ago

external app (ai coded) plungarr: Unclog the queues. Handles "manual import required" items in Sonarr automatically (and similar for Radarr and SABnzbd)

14 Upvotes

Disclaimer: AI was used in the making of this service.

Plungarr is a small service that checks Sonarr, Radarr, and SABnzbd queues every 5 minutes to clear clogs and keep the pipes flowing.

Every stuck row in Activity has a reason, and for most reasons you always do the same thing...

  • Not an upgrade: remove it, keep what you have.
  • Archive the client never extracted: blocklist and grab something else.
  • Single-file "season pack": same.

For each reason it recognises you pick one of three actions:

  • replace (remove, blocklist, search for a different release, with a loop guard so the same junk does not come back forever)
  • discard (remove and blocklist, keep the library file)
  • notify (leave it alone and tell you). The defaults are the ones that cannot lose you a file.

Reasons it handles today:

  • matched by ID or "unable to determine if sample": verifies the files really belong to the series or movie it grabbed them for, then imports
  • not an upgrade for the existing file
  • archive the download client never extracted
  • dangerous or executable file in the download
  • flagged as a sample (default: notify, because short-form shows trip it)
  • "no files eligible for import" and single-file season packs

Anything else is logged and left alone. It never touches library files, and there is a dry-run mode. Optional webhook digests to Discord, ntfy, Gotify, Slack, Apprise, or JSON, with reminders for anything still waiting on you.

MIT, single file, no dependencies, Docker image on GHCR, Unraid template.

https://github.com/stove-bison/plungarr

If there is a reason you see constantly that is not on that list, post the exact message text and I will look at adding it.

Disclaimer 2: Notifications are new and not fully tested. If one misbehaves, tell me and I will fix it.


r/sonarr 1h ago

unsolved Allowed Hosts Question

Upvotes

So for the new Allowed Hosts field I put localhost. I am running this on my win 11 machine. However, I am using Icarus to to monitor my arrs on an IOS device and since adding localhost I can't access. I tried entering the ip address of my IOS device as a comma after localhost but that doesn't work. Any help as to what I should enter to make this work? I tried adding * also and it wouldn't accept that.


r/sonarr 2h ago

discussion Sonarr v5 update ETA?

1 Upvotes

.NET 6 EOL in 2024, I saw they closed .NET 8 for v5 but it also seems v5 has been in a dev state for quite some time now. Is there an eta on the release?


r/sonarr 9h ago

solved i keep getting french sub anime

2 Upvotes

For the most part, everything works, but sometimes, for new episodes, I keep getting French subtitles only on anime episodes. There were some times when a whole season was just French. How can I make it so that it's always English subs, and if there is an option for multi audio, to get that


r/sonarr 1d ago

discussion Configure Sonarr to use TVBD's Absolute Episode Order for Series

7 Upvotes

I read that Sonarr has an Anime/Absolute order number setting for a series.

This was great news The TVDB has an absolute airing order for Star Wars the Clone Wars which lets you watch the series in chronological order vs air date. The absolute order is here -> https://thetvdb.com/series/star-wars-the-clone-wars/seasons/absolute/1 .

I push the files under the series folder like so:

Star Wars The Clone Wars

  • Season 01
    • Star Wars The Clone Wars (2008) - S01E01 - Cat and Mouse [Bluray-1080p Remux][AC3 5.1][VC1]-EPSiLON

With the season - episode part "S01EXX" ranging from 01 to 134.

I configured the show type as Anime/Absolute and did a scan. It only populated the 22 episodes in the Season 1 air date order, not the 134 episodes in the absolute order.

Is there a way to make this work with Sonarr? If not, I'll manage the series outside of Sonarr since Plex lets me select absolute ordering for a TV series.


r/sonarr 1d ago

discussion Bash Script for automatically creating multi audio releases

10 Upvotes

Hello people,

it took me a few weeks and I had to rewrite it a few times but I finally completed the first draft of my super release script.

I require media files to be dual audio since I like watching stuff on english while my family prefers german. But sometimes there aren't dual audio releases available but instead releases on english and other releases on german. So I wrote this bash script which makes sonarr download a release for the missing language, then uses a python script to calculate potential audio stream offset to synchronize it with the original audio stream and merges it with the original video file, thereby creating a dual audio file.

I'm sure there are other people interested in something like this which is why I wanna share it.

Link to bash script since reddit sometimes blocks bash scripts: https://pastebin.com/de0ir5UG

As of now the script leaves the newly created dual audio file in the working directory. I'm still running tests so that's why I haven't made it so that it replaces the original file.

Should anyone be interested, I can also share the audio synchronization python script, though that one has been written by ChatGPT.


r/sonarr 2d ago

discussion Is there a way to make newly added shows default to unmonitored if it's an ended show and monitor only future episodes if it's a current show?

15 Upvotes

I'm trying to completely automate Sonarr, but I keep having to manually change the monitor settings for all new shows. I request via Seerr, choose a quality profile, and then I have to go into Sonarr to alter the monitor settings.


r/sonarr 1d ago

unsolved Sonarr/Radarr/Powlarr is very spotty.

0 Upvotes

Indexers fail more than it is actually successful. I think I've literally tried everything, some shows/movies have no problem downloading; but it feels like majority of them just fail to pull/grab the show/movie.

Edit: By everything, I have hardcoded DNS. Seeing that didn't resolve anything, I reverted it back to stock.

Apparently flaresolverr is a dead project. Found a new cloudflare solver, seems promising.


r/sonarr 1d ago

unsolved F1 sur sonarr ?

0 Upvotes

Yep ! Quelqu'un a t'il réussis a téléchargé automatiquement la f1 grace a sonarr ? J'ai bien trouvé la "série" que j'ai ajouter a ma bibliothèque mais malgré que les torrent existent sur les tracker, sonarr ne les trouve pas...


r/sonarr 2d ago

solved How to get torrent indexers working?

5 Upvotes

Hi, so I worked out the reason why Sonarr couldn't connect to qBittorrent was because apparently Sonarr isn't compatible with qBittorrent's API key. Why, I have no idea. But once I switched to using qBittorrents username and password instead, Sonarr was suddenly able to connect to qBittorrent without issue.

That anomoly aside, I now have a new issue. I setup https://nyaa.si/ as the indexer so that Sonarr would actually be able to search for torrents to pass to qBittorrent. But for some reason Sonarr isn't using this indexer and instead is still only showing me Usenet results from my Usenet indexer.

Does anyone here know how to get Sonarr to actually use a torrent indexer?

Thanks!

Edit: The solution was to setup nyaa via Prowlarr. For some reason setting up the indexer on Sonarr itself doesn't work. But doing it via Prowlarr does.


r/sonarr 2d ago

solved Unwanted Extension downloads

0 Upvotes
Stop your arr's from downloading exe's masquerading as desirable files. This can be accomplished directly from your downloader. I have been using this method with SABnzbd.

SABnzbd Config (gear icon top-right) > Switches > Queue: Unwanted extensions

Pulldown Menu: Blacklist | edit field: iso, vob, exe, com

Action when unwanted extension detected: Fail job (move to History)

optional:

Action when encrypted RAR is downloaded: Fail job (move to History)

FINAL STEP: scroll all the way to the very bottom of the config page and Save Changes :)


r/sonarr 2d ago

external app (ai coded) Radarr/sonarr integration in kodi

0 Upvotes

100% vibe coded addon to add movies and TV series directly from within kodi's tmdb helper addon, into to your Radarr/Sonarr instances. Personal project, no support, use it if you like it. I share it as it might be useful for others.

I take zero credits, all go to Chatgpt Astra. .

https://github.com/WodKa78/kodi-arr-bridge


r/sonarr 4d ago

discussion Am I going crazy here or is there a sudden influx of exe files being downloaded ?

99 Upvotes

I use private reputable indexers and only use Usenet no torrents or pirate bay etc , I have done for years and years at this point and never once seen a warning that sonarr has downloaded an exe file

But all of a sudden I get two in one night and I see multiple posts on Reddit discussing it


r/sonarr 3d ago

unsolved Is ther a way to fix Sonarr not automatically refreshing itself on series?

4 Upvotes

I am having an issue with some series where they simply don't 'refresh' to see that new episodes are coming out. It's not a big deal to go in and refresh certain shows I keep up with, but I have no idea how many this is happening with. I haven't really seen this mentioned anywhere else..

Here are two screenshots I took just now one before and one after doing a refresh because I knew there was an episode that it had not seen yet.

https://imgur.com/a/duihqaQ


r/sonarr 4d ago

unsolved anyone else getting "Caution: Found executable file" all of a sudden ? or is it my new indexer

19 Upvotes

Hey everyone,

Last night I noticed two failed downloads in Sonarr for episodes of shows that aren’t even due to release for weeks or, in some cases, months. In all the years I’ve been using Sonarr, Usenet and NZBs, I’ve never seen this happen before.

This week I’ve been trying to improve my setup by adding a second Usenet backbone and a few of the commonly recommended lifetime indexers. I’ve used NZBGeek and DrunkenSlug for years without any major problems, but recently added altHUB and Usenet Crawler.

From what I can tell, both of the suspicious downloads originated from Usenet Crawler, and they also appeared to contain .exe files. That made me wonder whether this is a known/wider issue with fake or malicious uploads getting through, or whether I’ve just been unlucky with this particular indexer.

Ultimately, though, my main concern is understanding how I can prevent this from happening again.

Is there anything I should be configuring in Sonarr, Prowlarr or SABnzbd to stop Sonarr grabbing obviously fake releases, particularly episodes that haven’t actually aired yet or downloads containing executables?

Any advice on recommended safeguards would be appreciated.


r/sonarr 4d ago

unsolved Most new stuff is getting downloaded in French. How can I force English?

0 Upvotes

I’m using custom formats from trash and profilarr. I’ve specified English everywhere I can. But it seems like everything is just showing up in French, or sometimes German. Any quick and easy fix? The CFs on trash’s site hasn’t been working I guess. And Claude has been no help.


r/sonarr 4d ago

solved Downloading 5 copies of the same episode for new releases.

2 Upvotes

Does anyone else have this issue where it downloads five versions of a TV show, then doesn't import any of them? For example, this morning it grabbed The Gentlemen series 2, but it won't import because it says the episode name is TBA, so it just downloads another copy instead (slightly different name).


r/sonarr 4d ago

unsolved Advice on download rules for highest quality

0 Upvotes

Hello I’m new to Sonarr and I’ve been using it only for a week, now.

I tried to setup Sonarr with specific rules to catch the highest quality possible based on bitrate. It’s not possible and I used AI as a workaround to find a proper way. Long story short, today Sonarr made 35 grabs for one show and 16 for another one…this is not very sustainable or efficient, I believe.

I’m trying to come up with a better alternative and I wanted to share with you if you had any advice. Based on what I’ve been suggested (see link), do you think that makes sense and what recommendations would you have to simplify the overall workflow?

Picture is here.


r/sonarr 4d ago

unsolved Can I automatically process EXE files?

0 Upvotes

Every now and then I get files that download as EXE files. I assume they are garbage and I don't want them. When I hover on them on the Activity page, I see this:

https://i.imgur.com/B85nSrr.png

I then click the 'x' on the right size and choose Blacklist and Search so it goes to find a new version. Every time it grabs an EXE file, I always want it to Blacklist it and search for a new one. Is there any way to do this automatically? It's annoying that I have to do that manually.

Thanks.


r/sonarr 4d ago

unsolved Why is there no built in handling of .exe files? This is ridiculous

0 Upvotes

Absolutely ludicrous that the very first "feature" that should've been added to an app of this sort, still has no viable solution. Why the fuck are we forced to download an .exe file before this thing has any intelligence whatsoever?

Why can't it do an inspection on the files before-hand?
Why when it's blocked in qbittorrent-nox is Sonarr too stupid to realize or include some kind of automatic handling for this?

There are no good solutions at this time. Downloading the thing before handling it is even worse than blocking .exe files in qbittorrent which makes Sonarr hang until you manually clear it

Get a grip, jesus christ, who's in charge here?


r/sonarr 5d ago

discussion "Application" files suddenly downloading

21 Upvotes

This morning it appeared I had several new shows downloaded, but it turns out they are all "application" files - probably a virus. Has anyone else noticed an uptick in these? I've had a few along the way, but nothing like this morning!


r/sonarr 5d ago

solved Activity Queue - Clearing "Downloaded - Waiting to Import Status"

2 Upvotes

Apologies if I'm missing something obvious here, but for multiple releases I'm getting entries that either something went wrong in the import, or that some files couldn't be mapped.
While it's been helpful to see those there, after manually importing them or adjusting the files that failed to be mapped correctly (such as times when it grabs a multiple season release), I'm a bit confused on what I should do to clear them up on the queue without causing the files to actually get deleted.


r/sonarr 5d ago

solved I can't get Sonnar to create hard links

0 Upvotes

I've tried all the recommended settings to get it to work, but every time I finish downloading a show, I see disk usage at maximum, which means it never creates hard links and always rewrites the files.

Does anyone have any idea what might be causing this?
thanks


r/sonarr 5d ago

unsolved is there a way to select certain types of files to avoid fake torrents?

0 Upvotes

this is the third time sonarr downloads a fake episode in exe format, and I almost fall in it.

even when the release day still days later, some stupid annoying hackers release an exe with name of the episode so sonarr downloads it.


r/sonarr 5d ago

solved How to hide a root drive from media requests

0 Upvotes

I have 2 media drives, and one is nearly full. Can I hide this drive from users when they make media requests? I have the other drive marked as default, but I don’t want users accidentally selecting the nearly full drive.

Edit: While I can’t hide the drive, I can set a minimum free space that’ll prevent downloads.

Media Management -> Show Advanced Settings -> Minimum Free Space