r/sonarr

▲ 1 r/sonarr

No metadata in Jellyfin

Hi,

I've just finished setting up my *arr stack a few weeks ago, everything works perfectly but the metadata display in Jellyfin.

When Sonarr downloads a series, it's successfully moved and shown in Jellyfin - although without any metadata. When I manually click "refresh metadata" and "replace all metadata" including replace images, it succesfully pulls it.

I have default metadata providers, the content folder is mounted read-only, although I read that it stores metadata elsewhere so it shouldn't be an issue.

Does anyone know what could be the issue here? Seems like it fetches it correctly - but I am not sure if it's supposed to be copying metadata from Sonarr/Radarr, or fetching its own - if yes, why are none of those two working, unless I manually trigger it?

Everything is running in Docker, latest official images.

reddit.com
u/Excavator460 — 18 hours ago
▲ 0 r/sonarr+1 crossposts

How to sync quality profiles without having profilarr mess with my media management and delay settings?

Hi, profilarr v1 was great - simple and easy to implement.

Tried migrating to v2 and I'm scratching my head. I'm in the sync configuration settings and in order to sync the profiles it's demanding that I hand over media management (including file naming) and delay settings to profilarr.

Umm... what? No? I already have all of this configured perfectly to my preferences in Radarr and Sonarr. I don't need or want profilarr to that. Its job is to sync the quality profiles I want and that's it.

How do I do this while telling it to fuck off and not try to manage my media for me?

reddit.com
u/Shot-Arugula8264 — 1 day ago
▲ 0 r/sonarr

anyone seeing this

I am having issues getting interactive searches to work with season packs using chrome

it stalls and freezes seems to work with firefox

reddit.com
u/MrAngelus — 2 days ago
▲ 12 r/sonarr

Prowlarr indexes are working and finding torrents fine, but sonarr comes back saying 0 reports found

i have 1337x, AnimeTosho, Limetorrents, Nyaa, The Pirate Bay, RuTor and showRSS all functioning properly on prowlarr and linked to sonarr. and yet when i try and search monitored all it keeps coming back with 0 reports found? How do i fix this? using qbittorrent

reddit.com
u/eeeeepppppeeeeccc — 3 days ago
▲ 21 r/sonarr

Automating getting most optimized version of an episode

Is there a way to automate getting the most optimized version of a show. Personally I'd always want the smallest storage space version of the episode that is 1080p (or 720 if 1080 isn't an option). It seems like it usually pulls the version with the most seeders instead. I'd also want it to auto overwrite the episode I already have if it is a more optimized version

reddit.com
u/sullyhabs5 — 3 days ago
▲ 6 r/sonarr

Compact Release Group Priority

For those who prefer compact releases up to 1080p, what release group priority do you use?

Edit: The below list is based on Profilarr's Dictionarry, mostly the 1080p compqct profile. If you dont use Profilarr, you should.

I'm narrowing in on the following order, preferred to least preferred:

  • PSA Season Packs
  • RARBG Season Packs
  • ELiTE Season Packs
  • iVy Season Packs
  • KONTRAST Season Packs
  • GalaxyTV Season Packs (720p max)
  • PSA Single Episodes
  • MeGusta Single Episodes

MeGusta probably should be higher in the list but the availability of episodes over a year old is hit or miss.

What changes would you make to this list/order?

reddit.com
u/Wis-en-heim-er — 3 days ago
▲ 7 r/sonarr

Is there seriously no way to prevent searching for every single alternate title a show may have?

This seems like such a huge oversight.

Currently, I'm running a test by searching for Attack on Titan. Upon viewing Prowlarr's logs, Sonarr has been requesting searches for every single translated title the show has. This is such a huge efficiency issue.

For episode 3 alone, it runs queries for Ataque a los Titanes 2013 03, Ataque a los Titanes 2013, LAttaque des titans 03, LAttaque des titans, Ataque a los Titanes 03, Ataque a los Titanes, Lattacco dei giganti 03, Lattacco dei giganti, so on and so forth.

While this may not be an issue for trackers that support searching by TVDB ID, Nyaa does not, and that's the biggest anime tracker out there. Does anyone have a workaround?

reddit.com
u/Maple382 — 5 days ago
▲ 0 r/sonarr+2 crossposts

Hubstarr: create your *arr stack

Hi all!!

I did a prototype for create a docker compose with all *arr stack easily configuration just with an HTML.

That's just a prototype, hope to get feedback and collaboration, and stars.

The project objective is turn to be easy to create the *arr stack and automatize configuration, in the future, is a wish to turn into a dashboard to manage all *arr stack.

https://github.com/berique/hubstarr

u/EmbarrassedRecord — 4 days ago
▲ 128 r/sonarr

nzb360 v24.4 Released :: Now with Sonarr 2.0!

Hey everyone, very happy to announce that I've just released v24.4 of nzb360, which now includes a complete re-write of the Sonarr implementation to bring a brand new design, tons of new functionality, and so much more!

Screenshots or Sonarr 2.0: https://imgur.com/a/jK3pPrQ

Would love all of your thoughts on this new Sonarr approach. It matches the Radarr 2.0 new design language I introduced in v24, but with some additional goodies in Sonarr, mainly around cleaner season pack searching and a overhauled Season Detail view section. Of course, it brings with it full Custom Filters support as well!

Play Store Link: https://play.google.com/store/apps/details?id=com.kevinforeman.nzb360&hl=en_US

Full changelog:

New

  • Sonarr 2.0! Supported by Feature Bounties, Sonarr has been completely re-written in Compose to provide the same benefits as the recent Radarr 2.0 redesign. You can go back to Sonarr 1.0 in settings if you prefer (this will eventually go away).
  • Dashboard 2 Show Detail pages have been completely re-written to match Sonarr 2's new design, with much of the same benefits that Sonarr 2 brings.
  • Dashboard 2 movies and shows now include a "Similar to " card at the bottom, showing movies and shows that are similar to the current title.
  • You can now set the default sort and filter type in Radarr 2's (and now Sonarr 2's) history tab.

Improvements

  • Tapping on a Seerr request in Dashboard 2 will now launch to Seerr and bring up that request for further edits.
  • Added Sort By "Theatrical Release" in Radarr 2.
  • The Activity Queue in Sonarr 2 and Radarr 2 now update much faster.
  • You can now add the rest of the collection while adding movies in Dashboard 2.
  • Actor images are no longer circle cropped and will show more of the overall actor.
  • Actor and character names will now wrap to two lines so names aren't cut off nearly as often.
  • Adding movies and shows via IMDb now uses the new Radarr and Sonarr 2.0 bottom sheets.
  • Filter and sort buttons are now hidden while manually-searching in Radarr 2 and Sonarr 2. They will re-appear once the search is complete.
  • Performance improvements.
  • Updated various libraries.

Fixed

  • Fixed issue where Tautulli Activity cover art would stretch instead of crop for non-portrait posters (e.g. square YouTube thumbnails)
  • Fixed issue where Dashboard 2 wouldn't update the in library indicators after adding new movies via Radarr 2.0.
  • Fixed aspect ratio issues with certain art in Tautulli.
  • Fixed issue where Bit Rate would show 0.0 sometimes in Radarr2's Downloaded File card.
  • Fixed issue where pressing back after launching into Radarr 2 from Dashboard 2 wouldn't immediately go back to DB2.
  • Stability improvements.
u/Kev1000000 — 6 days ago
▲ 10 r/sonarr

New to Sonarr, DLing unreleased episodes that are infected

I know this has probably been beaten to death, but I am new to using the ARRs, and I'm making mistakes as I go, learning, then fixing what I flux up. My big issue is that my monitored series are now picking up episodes that are next week or next release, and the ones it gets are all being flagged from my AV.
I only have free indexers, can't afford subscriptions right now. And, this is most likely my issue, but I'm too green to know. I am using the ones that are listed in the install and have not gone out and located indexers in the wild - yet.
If using Usenet is better, and there is a currently free option I can use until I get back on my feet, (Divorce, to me, bare metal means, Bare Metal!)
I'm very experienced using Plex, but I am very, very unexperienced with the ARRs. I'm not looking for a hand hold, but some pointers to fix my setup so I no longer have to monitor it, what I installed the ARRs for, now I just have to be on top of it all the time for infected files.
Plex Server w/Lifetime Pass installed on a Windows 10 machine, 2 Ext HDD, approx. 8TB storage.
Up to date Sonarr, Radarr, Prowlarr, & QBitTorrent.
Not using Docker or any other addon's.
Any help is greatly appreciated, if I am duping an already established thread, let me know (Without flaming me) and I will pull this and slide over there.
Thanks

reddit.com
u/Jerry-And-Tom — 6 days ago
▲ 0 r/sonarr

Built an Android app to run my whole homelab from one place — need 12 testers to get it on the Play Store

TL;DR: I need 10 more people to opt in as testers so Google will let me publish this.

https://imgur.com/a/KfNbo9h

Google makes new developer accounts run a closed test with 12 testers opted in for 14 straight days before you're allowed to publish publicly. I've got 2. I need 10 more.

How to help (takes about a minute):

  1. DM or chat me your Gmail address. Please don't post it publicly in the comments. If you can't DM me for whatever reason, just comment and I'll message you first.
  2. I add you to the tester list and send you back the opt-in link.
  3. Click it, tap "Become a tester," install from the Play Store.
  4. Leave it installed for 14 days. That's it. You don't have to do anything else, though I'd love feedback if you actually use it.

On price, being upfront about it: it's $1 right now during testing. I can't set it to free for testing because Google permanently locks an app as free once you do that, and I don't want that. When it goes public I'm planning $5.99 USD, one time, yours forever. No subscription, no in-app purchases, no ads. So testers get it for a buck.

You don't need to actually run any of these services to count as a tester, but obviously it's more useful (and I'd really like the feedback) if you do.

So what is it?

I got sick of having a browser tab (or five) open for every service in my stack, so I built WalkerLab, one Android app that talks to all of them. It's been my daily driver for a while now.

  • TV Shows (Sonarr). Browse your library, see what's missing and what's coming up, drill into seasons and episodes, kick off release searches, add new series with proper detail pages.
  • Movies (Radarr). Same deal for movies, plus theatrical/digital/physical release tracking and a pile of sort options.
  • Music (Lidarr). Artist and album library browsing.
  • Downloads (SABnzbd + NZBGet). Live queue with progress and speeds, pause/resume/reorder, full history.
  • Torrents (qBittorrent). Active, downloading and finished tabs, live progress, ratios, ETAs, pause/resume/delete.
  • Requests (Overseerr). Approve, decline or delete requests from your phone instead of logging into the web UI.
  • Discover. Search and browse trending, popular and upcoming movies and TV (TMDB powered), ratings from IMDb, Rotten Tomatoes and Metacritic, cast and crew, "more like this," and add straight to Sonarr or Radarr. Badges show what's already in your library or previously deleted.
  • Stats (Tautulli). Who's streaming right now, transcode info, watch history, top watched rankings, graphs.
  • Containers (Portainer). Check status and start, stop, restart or recreate your Docker containers and compose stacks without opening a browser.
  • Notifications. Local alerts when something finishes downloading. It polls your servers directly on a schedule you set. Nothing gets relayed through any server I run.
  • Server Profiles. Multiple setups (home, a mate's server, whatever) with instant switching and encrypted backup and restore.
  • Proper tablet and foldable layouts (multi column grids, not stretched phone UI), light and dark themes, custom section names, reorderable nav.

No cloud account, no subscription, no telemetry. It connects directly to servers you already run.

Happy to answer questions, and if something's broken or missing for your setup, tell me and I'll try my best to fix it. Cheers!

u/jaso1000 — 6 days ago
▲ 1 r/sonarr

Normal Behavior Deleting Files

Finally got sick of renaming tv show files so figured id try Sonarr since it had positive reviews. I had Game of Thrones series that needed to be renamed. Followed the instructions to setup the renaming. Files were individual episodes atleast sorted by season. From what it looks like it thought that the episode files were season packs and only actually saved the last episode of each season and then deleted the source files. Of course after the issue I found about the recycling bin in the program needs to be setup. So now I have to go through my Blu-ray set again and re-download. For something that was supposed to make things easier made way more work

Additional context. It doesn’t look like files were “deleted” per say but I used the move function instead of the copy/hardlink option. That’s when it tried to name each episode of the season to the same file name resulting in only one being able to be moved but they are missing in both the Sanarr folder that they moved to and the source folder where they began

reddit.com
u/swankyjosh — 7 days ago
▲ 20 r/sonarr+4 crossposts

Foreseerr update: Trakt discovery, library browsing, ratings, and an embedded Jellyfin desktop client

I posted Foreseerr here a while ago when it was still a very early fork of Seerr. Since then it has grown quite a bit, so I figured it was worth making a proper update instead of editing the old post.

Foreseerr:
https://github.com/selmant/foreseerr

Foreseerr Desktop:
https://github.com/selmant/foreseerr-desktop

The original goal was basically to make Seerr's discovery experience more useful for people who already have a media server and want something beyond the usual TMDB discovery pages.

What’s new

Trakt

  • Recommendations, popular/trending, lists
  • Discovery closer to real watch history
  • Direct Trakt OAuth works regardless of media server
  • Optional Better Trakt bridge for Jellyfin users

Library / watch actions

  • Browse what’s already available, Continue Watching, etc. (Jellyfin-focused)
  • Watched/unwatched and ratings closer to the discovery UI (Trakt + Jellyfin played state)

Better discovery

  • More rating sources (e.g. MDBList badges)
  • More useful sliders and filters
  • Aim: homepage you can use to pick what to watch next, not just the same popular titles

Foreseerr Desktop

  • Same UI + embedded Jellyfin playback in one window
  • Native mpv-based playback instead of bouncing to an external browser/player
  • Target flow: discover → request → library → watch

Media server support

Foreseerr is Jellyfin-first for the deeper stuff (Library / Watch Now, Desktop playback, Jellyfin watched actions, Better Trakt).

Plex and Emby still work for Seerr-style sign-in, library scans, requests, and availability. Shared features like Direct Trakt, rating badges, Discover, and the request pipeline are not media-server-specific. Full Library/Desktop parity for Plex/Emby is not a near-term priority.

It’s still a work in progress — mostly built around what I wanted from Jellyseerr/Seerr on Jellyfin.

Especially interested in feedback from Jellyfin (and Plex/Emby) stacks: what would make you use Foreseerr as your main media frontend, not only open Seerr when requesting something?

Screenshots / issues / feature requests are very welcome.

Foreseerr:
https://github.com/selmant/foreseerr

Foreseerr Desktop:
https://github.com/selmant/foreseerr-desktop

Discover

reddit.com
u/AsilTrk — 8 days ago
▲ 7 r/sonarr

Upload speed for some torrents are so fast that it gets removed before sonarr can import them

Hello,

I've found a curious problem these days with a tv show. Everytime sonarr grabs eps for this tv show, since its new and hyped, the upload speed goes crazy and the ratio gets to 15.0 (which is one of my rules for removing the torrent) before sonarr can import it.

Last time it uploaded more than 130 GB and got deleted so I want to block some indexers of uploading things too fast and limit the speed (for like 500 kbps) so sonarr can import them and I can keep seeding.

Do you guys know a good solution for limiting the upload speed for a given indexer? Ive tried doing this through qbittorrent and I kinda found a solution but its not exaclty what I was looking for. The solution was enabling the alternative speed limit scheduler around the time the torrent is usually grabbed.

Im looking for some automated solution or some setting that I could enable to affect only those indexers I want instead of messing with all torrents. Im using prowlarr to set the number of days and seed ratio. Thanks!

reddit.com
u/thiagohds — 10 days ago
▲ 44 r/sonarr

Massive Quartermaster update dropping, right around the corner 1.1.4

Hi r/sonarr , what a busy beta phase this has been. For everyone who has been a part of it, thank you so much. That back and forth is really what puts QM into the atmosphere.

Quick context if you have not seen it before, Quartermaster is an iPhone and iPad app for the stack you already run. Radarr, Sonarr, Prowlarr, Bazarr, your download clients, Jellyfin or Plex, and a fair few more besides. It talks only to your own services. There is no account to make and no analytics in it, and nothing of mine sits between your phone and your server.

If you are on the App Store version you are on 1.1.3. Since then 1.1.4 has been through a long run of TestFlight builds across July and August, and it rolls all of them into one release. Here is what is in it.

Every connection got deeper

Until now most services were a single screen. You read the numbers and that was the end of it. 1.1.4 adds 198 new screens across all 55 connections and makes almost everything tappable.

A torrent opens to its files, its peers, and the tracker's own words for why it is stalled. A Proxmox guest opens to its snapshots. A Docker stack opens to its live compose file. A Tautulli viewer opens to what they actually watch. Thirteen services could previously only be read. That is now two.

The Radarr and Sonarr specifics

  • Your saved filters, read from the source. Radarr and Sonarr let you build filters in their own interface and QM used to ignore them completely. They are now offered in the library by name, exactly as you defined them. Build and edit them where you always did, the app just reads them.
  • Missing actually means missing. With Radarr's default availability setting a film counts as wanted from the day it is announced, so the Missing filter was full of things nobody could possibly have. Missing now means released and not downloaded, judged on the real digital and disc dates, and Upcoming gets its own switch underneath with cinema runs included.
  • Every season on one screen, episode counts and sizes together, with a single switch to monitor or unmonitor the lot.
  • Every title's full history. Every grab, import, upgrade, rename and deletion, with the full release name, the quality, the languages and the indexer it came from. Series rows say which episode.
  • A Prowlarr indexer scoreboard. Queries, grabs, failures and response time per indexer, joined to the history of what your arrs actually asked for. It answers which indexer is really carrying your stack.
  • Download client warnings where you need them. When Radarr or Sonarr flags a download, that warning now shows on your download client's own rows too, in its words. No more spotting a paused torrent in qBittorrent and having to open Sonarr to find out what was wrong with it.
  • Import stages named and timed, so a slow move across disks reads as progress instead of a download sat on 100% saying nothing.
  • 4K and 1080p instances told apart. A title held in both used to give you one search result that always opened the first one, with nothing to say the other existed. The row now says how many libraries hold it and asks which to open.
  • The add screen remembers. Quality profile and root folder are kept per instance, so a 4K instance and a 1080p one keep their own.
  • Bazarr can blacklist a bad subtitle from its history, so it deletes it, searches again, and never picks that release again.
  • Maintainerr's leaving soon list grows keep, postpone and delete, and "why is this leaving" runs the real rule against the title rather than asserting a verdict.
  • Film and series pages lead with the title's own logo over the wide artwork. Sonarr already holds one for series. Radarr keeps none, so a film's comes from TMDB if you have a key saved, and anything without a logo keeps the text heading it had.

Eight new connections

Arcane, Dispatcharr, ReadMeABook, NextDNS, Control D, BookOrbit, UGREEN NAS and Shelfarr. With the SSH terminal below, that puts the catalogue at 58.

An SSH terminal

The small jobs that used to mean fetching a laptop can be done from the phone now. Add a server like any other service with a password or an ed25519 key, save the commands you actually run, and tap them. The ones that could do damage ask first, and Stop really stops a command rather than hiding it. Your key never leaves the iPhone keychain except to reach that server.

It shows the server's fingerprint on the first connection and will not connect to a host you have not told it to trust. If that fingerprint ever changes it stops and says so, because a changed key is either a rebuilt server or somebody standing in the middle.

There is an interactive shell mode for the boxes that drop you into a menu the moment you connect, which is how a lot of NAS and firewall consoles behave. And one of the saved commands is the one most of the beta said the whole feature was for: update a compose stack, pulling the newest image for every service and recreating what changed, from wherever you happen to be.

Two honest limits. Anything that takes over the whole screen (htop, vim, less) is reported as needing a real terminal instead of being drawn as nonsense. And RSA keys are not supported yet.

Setting up is a different thing now

The old setup handed you every supported service in one long list and a form for each one. It now asks what you actually run and lets you tap them the way you would write a shopping list, then works through your picks one at a time with a count so you can see where you are. Nothing connects while you are choosing, so there is no wrong answer.

You also choose how Home looks. Cinema leads with artwork, Minimal keeps almost nothing, and Overview is the plain status led dashboard you may be used to from other apps. It is only an arrangement, and Settings can rearrange or reset it whenever you like.

The first screen also offers to fill the whole app with sample data before it asks you for a single address or key. That option already existed, buried at the very end of setup, where the people who most wanted it never reached it.

French, Spanish and German

The whole app, every screen, the settings, onboarding, the error messages and all 76 FAQ answers. You pick in Settings, where each language is written in its own tongue, so you can still find English even if the app has opened in something you cannot read. It changes the moment you pick it, no restart.

And a long tail

Jellyfin 12 turns off the old sign in header, and QM now sends both forms, so that upgrade is a non event. A Jellyfin session can be paused, sought, have its subtitle or audio track swapped, and take a message flashed onto the screen, which is handy for stopping the 2am episode. Dozzle copes with large multi host fleets and reconnects after a network blip instead of sitting dead. AdGuard, Pihole, Technitium and NextDNS get a live query log where tapping a blocked domain names the exact rule that caught it and the list it came from, with one tap to allow it. UniFi can block a client, make a guest voucher, or power cycle a switch port, which is how you reboot a camera without leaving the sofa. Tracearr can push to your phone. Tapping a "finished downloading" notification opens the film or series instead of a queue it has already left. The bell carries a count when Seerr requests are waiting. Weeks can start on Monday.

There is also a full pass over every screen in the app looking for the small wrongness that builds up. 141 findings, all but three fixed: charts tuned for dark backgrounds and close to unreadable in the sun, VoiceOver unable to reach any swipe action, half the text fields missing a Done bar above the keyboard, and a handful of screens showing an empty state when the truth was that a read had failed.

The honest bits

It is iPhone and iPad only. Android is on the roadmap and is not close.

There is a Pro unlock. One service connection is free and fully working, and everything past that is behind it. Either the $14.99 for Lifetime or $3.99 a month or $7.99 as supporter sub (the support sub literally does nothing more than the others btw) :)

One last thing, because it is the fair question to ask of anything posted in here now or even reddit for that matter. Quartermaster is not vibe coded. It is not a wrapper thrown over a single arr endpoint and shoved at the store in a weekend, you only have to look in the Discord to see how far this has come with the community which has been built. QM has also been featured selfh.st twice now which is just amazing.

App Store: https://apps.apple.com/gb/app/quartermaster-homelab-stack/id6779994284

Discord: https://discord.gg/AfMTeV2SJc

u/Swityyyy — 10 days ago
▲ 2 r/sonarr

Release Rejected - "Series + Special"

I am trying to download baccano but the best file gets rejected because of the + special is it fixable? or should a just use a format in general for that

reddit.com
u/HotSoil6347 — 9 days ago
▲ 250 r/sonarr+1 crossposts

How do you stop Sonarr from grabbing fake releases full of .exe/.scr files?

Sonarr + Prowlarr + aria2 + Jelly fin in Docker on a mini PC. Runs great except public indexers keep handing me "1080p WEB-DL" folders that turn out to be a .scr or .exe

Nothing's actually breaking. Linux host, so the Windows binary just sits there sulking, and Sonarr won't import it anyway. But it burns grabs, clogs the queue, and I'm hand-blocklisting garbage every other day. I automated this specifically so I wouldn't have to touch it 😂

So:

  • What filter actually moved the needle size limits, seeder minimums, release profiles?
  • Do you still bother with public indexers, or did you bail? If you bailed, to what, and what's it run you?

Basically I want to know what a genuinely hands-off setup looks like 😞

reddit.com
u/DebtImaginary5753 — 14 days ago
▲ 5 r/sonarr

Exclusion Issue

Hello,

I am having issues with release exclusions.

Under Profiles, Release Profiles, in the File Extensions section i have ‘*.exe’ and ‘* .exe’ added under MUST NOT CONTAIN, but every day sonarr keeps downloading .exe files and then when a real episode is out it does not download until the exe is deleted.

Any suggestions?

reddit.com
u/wowreditsocool — 9 days ago
▲ 38 r/sonarr

Sonarr not good at finding full season downloads

I use Jellyfin, radarr, sonarr, prowlarr and some other *arr apps to get and manage my media, but I'm not happy with the results that sonarr gets searching for full season downloads. I can find them manually, so what I do is copy the magnet link and paste it into qbittorrent and then set the category to "tv-sonarr" and sonarr handles it perfectly from there, including deleting the torrent when qbittorrent is finished with it. Sonarr updates itself and removes the episodes from its wanted list. I just don't understand why it doesn't find the links that I can easily find from the same indexers.

reddit.com
u/kwereddit — 11 days ago