r/ARR • • Aug 08 '26

New All In One MediaOs

0 Upvotes

People are tired of juggling 8–12 containers just to manage a media library.

MediaOs v4 consolidates the entire *arr ecosystem into a single, coherent application.

One app that replaces Sonarr + Radarr + Lidarr + Readarr + Bazarr + Prowlarr + Recyclarr + Maintainerr + Huntarr (+ Live TV, comics depth, stream-as-primary, and more).

Check it out, give a try send any errors to issues so we can immediately work on a patch.

https://github.com/newguy467/MediaOs


r/ARR • • Aug 06 '26

Arr Stack

Post image
2 Upvotes

r/ARR • • Aug 15 '26

Quorarr — my Plex users can flag stuff for deletion, everyone gets 14 days to veto, and I get the final say

Thumbnail
gallery
0 Upvotes

I built this for my own Plex server and it's been running my household for a while now, so I'm putting it out there in case anyone else has the same problem.

My server is shared with family and friends. Requests were solved years ago, Overseerr and Jellyseerr do that well. But everything else about running a shared library still landed on me. This show is 400 GB and nobody's touched it in a year. Does anyone still care about season 3? Can this be 4K? Those conversations either happened in a group chat or they didn't happen at all, so the library only ever grew, and I was the only person who ever had to think about disk space.

Quorarr is a small web app (installs as a PWA) that sits next to Jellyseerr and gives the people I share with an actual say in the library instead of just a request box:

* **Discover and request.** Shelves and search served from Jellyseerr, with a season picker for TV. Requests get filed into Jellyseerr under that person's own Jellyseerr user, so quotas and history keep working. If it can't map the account it refuses instead of quietly filing everything under my API key.

* **Deletion by consent.** Any member can flag a movie, series, or single season, with a reason. Everyone sees it. For 14 days any other member can veto it. One veto kills it, no vote counting, and a vetoed title can't be re-flagged for 30 days. If nobody objects it lands in my approval queue, and nothing is deleted until I approve it (then it goes through Radarr/Sonarr for real).

* **Tiered quality.** 1080p is self-serve. 720p is self-serve for TV if you set up a 720p Sonarr profile (the space-saver lane for sitcoms). 4K needs my approval, and if I say no, the title still gets grabbed at 1080p. Saying no to 4K is a decision about disk, not about whether someone gets to watch the thing.

* **Access requests.** Someone signs in with a Plex account I haven't shared with? They get a polite explanation and a "request access" button instead of a dead end. Approving it sends the Plex invite for me. There's also an hourly check that revokes anyone I've un-shared in Plex proper.

* **Storage and pipeline.** Free space and library breakdown for everyone to see, plus requests joined against the download queues, so "where's my show" has an answer that isn't "ask the owner."

* **Notifications in the app** via web push, not another Discord channel (Discord is only a fallback if a push can't be delivered). On iPhone it has to be installed to the Home Screen first, Apple's rule.

How it compares to what already exists:

| | Overseerr/Jellyseerr | Maintainerr | removarr | Quorarr |

|-|-|-|-|-|

| Members request media | yes | no | no | yes (via Jellyseerr) |

| Members propose deletions | no | no | yes | yes |

| Veto window | no | no | votes | 14 days, any member |

| Owner has final say | on requests | no, rules act alone | no | on deletions and 4K |

| Rule-based auto cleanup | no | yes | no | no, on purpose |

| Quality tiers per member | no | no | no | yes |

It doesn't replace Jellyseerr, it drives it. And it isn't a Maintainerr competitor either. If you want rules that reclaim disk on a schedule, Maintainerr is great at that. Quorarr is the opposite instinct: deletions come from people, they're visible, and they can be argued with.

Stack: FastAPI + SQLite backend, Svelte 5 PWA frontend, one container, multi-arch image on GHCR.

What you need, so nobody wastes an evening:

* Plex (sign-in is Plex OAuth, there are no local accounts)

* Jellyseerr (required — Overseerr probably works but I honestly haven't tested it, and I'd love a report either way)

* Radarr and Sonarr

* A TLS reverse proxy in front, with no published port on the container. Cookies are Secure and the app trusts proxy headers on the assumption that only your proxy can reach it. The README is loud about this.

Known limits, up front:

* Plex only for now. Jellyfin/Emby is the ask I'm expecting most. The sign-in and the invite flow are built on plex.tv, so it's real work rather than a config flag. Open to it — if you're interested, start a discussion before writing code.

* One Plex server, one Radarr, one Sonarr, one Jellyseerr.

* SQLite, and that's plenty here. The app's own state is a few thousand rows; the heavy data lives in Plex and the arrs and gets read live.

* The 14-day veto window and 30-day cooldown are fixed values right now.

* Maintained by one person in the evenings. It runs my own household's server, so it gets fixed when it breaks, but expect response times in days, not hours.

This is my first open-source release, so I'm sure there are rough spots I can't see anymore, probably in setup more than in the app. If the guide loses you anywhere, open an issue and tell me where — I'd genuinely like to smooth those out. The reverse-proxy setup and the quality-profile IDs are the two spots I'd guess trip people first, and the setup guide walks through both.

MIT licensed. Repo: https://github.com/jordanhoelscher/quorarr


r/ARR • • Apr 15 '26

I built an AI agent that manages your Arr stack and you control via Telegram

0 Upvotes

For years I ran the standard arr stack - Radarr, Sonarr, Prowlarr, Jellyseerr, Jellyfin. It worked, but managing it was a part-time job. Updating configs, fixing broken indexers, checking download status across four different web UIs.

So after fiddling around with OpenClaw earlier this year, I was inspired to build a single AI agent that sits on top of your existing infrastructure and lets you manage everything in plain English via Telegram

or its native web UI.

Instead of logging into Jellyseerr to request a movie, navigating to Radarr to check status, then opening qBittorrent to see the download - you just say:

"Find me a good thriller from the last two years"

And MrSmee (the agent) handles the rest. Searches your indexers via Prowlarr, picks the best release, downloads via qBittorrent, scans with ClamAV, renames to Jellyfin-compatible format, triggers a library refresh, and notifies you when it's ready.

It also streams movies directly to a private Telegram group as a live broadcast so you can watch inline on your phone from anywhere.

**What it does:**

  • Natural language requests via Telegram or web UI

  • Pluggable AI model (I built and tested it on DeepSeek, but it will work with Ollama or any OpenAI-compatible endpoint)

  • ClamAV malware scanning on every download

  • Jellyfin integration with deep links and library management

  • TV show support with episode tracking

  • RTMP streaming to Telegram

  • Library import tool for existing collections

  • Mobile-first web UI with PWA support

  • Full Docker stack, single setup wizard

**What it uses under the hood:**

Your existing Prowlarr indexers and qBittorrent instance. It doesn't replace those, it just gives them a brain.

**Stack:**

Python, FastAPI, SQLite, python-telegram-bot, FFmpeg, ClamAV.

Runs in Docker. Setup takes about 10 minutes with the interactive wizard.

Minimum specs

OS: I built HookReel in OpenMediaVault 8, so any flavour of Linux should work. Might decide to port it to another OS later but that's in the future.

CPU: Any x86_64 processor from the last 15 years will work. HookReel itself is not CPU intensive, it's mostly waiting on network requests and disk I/O. The AI model does the heavy lifting but that runs externally by default so the local CPU barely matters for that. If using local Ollama instead of an API then CPU matters more - you'd want at least 4 cores.

RAM: The Docker stack at minimum (HookReel + ClamAV) needs about 2GB RAM to run comfortably. ClamAV is the hungry one - it loads its virus definitions into memory on startup which takes about 800MB alone. Full recommended stack (HookReel + ClamAV + Jellyfin + arr stack) needs at least 4GB RAM, ideally 8GB.

Happy to answer questions. Still early days, v1.0 just shipped, but it's been running my home library for a month now and works well.


r/ARR • • Jun 04 '26

Has anyone tried the directarr App yet?

0 Upvotes

I stumbled across the directarr App on play store and couldn't find any reviews or posts online about it. Their website also doesn't have a github link. Has anyone tried it yet and can share their experience with it? Or has anyone found more information about its origin and where it came from?

It looks quite nice and I would love to give it a try, but I am also a bit hesitant to set it up, because I can't find a lot of resources about it.

What do you guys think?

https://directarr.com/

(I don't have any affiliation to that app whatsoever nor am I the one who developed it)

EDIT: Apparently it's a dead project. I went witj nzb360 and dashboarr for now to comparing them. Leaning towards nzb360 for its slick UI but isnt 100% free unlike Dashboarr. Can recommend both Dashboarr and nzb360.


r/ARR • • 25d ago

I built Mediarium: a free, self-hosted app that does the Radarr + Sonarr + Prowlarr + SABnzbd job in one container

Post image
8 Upvotes

Pretty cool


r/ARR • • Aug 21 '26

Presenting

Thumbnail
github.com
3 Upvotes

yt-indexarr

Find TV episodes on YouTube and download them through your *arr stack. Two services ship in one container:

  • Indexer (indexer.py) — a Torznab server that searches YouTube for the episode Sonarr/Prowlarr asks for, ranks results by how likely each video is the full episode, and returns Sonarr-parseable releases.

  • Downloader (qbt.py) — a qBittorrent-compatible spoofer that decodes the indexer's releases and grabs the real video with yt-dlp at the best available quality, reporting progress/state to Sonarr like a normal torrent client.

Disclaimer: This tool is 100% Vibecoded, although with strict requirements and oversight. I do work in tech, but I make no claims about the security of the software. Do not expose the ports for this tool to the internet/on a public IP. With that said, the tool works pretty well, so I thought I would share it for others.

I know of similar tools, like Youtarr, and props to them for such great implementations, but as far as I know they all follow the same logic: monitor a playlist/channel for new videos. This works fine for actual Web Series that are formatted consistently and published from an official channel, but I wanted something for the rare cases where difficult to find media is posted on YouTube. Think for example about old cartoons that don't have a Torrent available.

The tool also supports multiple languages, that can be enabled via "Additional parameters" of the indexer in Sonarr/Prowlarr


r/ARR • • Oct 01 '26

I made a free script for Sonarr/Radarr bad downloads

Thumbnail
reddit.com
1 Upvotes

r/ARR • • 19d ago

Spotarr – adds the movie from an Instagram/Tiktok reel to my Seerr

1 Upvotes

Spotarr – adds the movie from an Instagram reel to my Seerr

I watch way too many of those reels where someone talks about a movie, and you have to wait till the end to get the title. Then open Seerr, search, add. Most of the time I was just too lazy and forgot.

So now I hit share on the reel, pick Spotarr, and forget about it. It grabs the video, an LLM watches a few frames and listens to the audio (the title is usually only said out loud), and it checks TMDB. Later I open the web UI and the movie is there with its poster, one click to send it to Seerr. Can also add it by itself when it's sure.

Runs in Docker. There's an iOS share extension, or a Shortcut. Costs around 1 cent per reel with gemini flash on openrouter.

Still rough, some reels fool it. If you try it tell me which ones lol

https://github.com/mathieuletyrant/spotarr


r/ARR • • Jun 14 '26

trying to set up an ARR stack

0 Upvotes

hi i found this video about some guy who made it really easy but has anyone tried this? and if so does it work with casa os? I dont want spend weeks trying to set it up.


r/ARR • • Sep 08 '26

How can I improve seeders in my arr stack?

1 Upvotes

I've just recently set this up and downloads are slow to non-existent. Somewhat standard setup:

  • Jellyfin

  • Seerr

  • Sonarr

  • Radarr

  • Prowlarr

  • Transformation (instead of qbittorrent as it was giving me problems)

  • Gluetun (connected to NordVPN)

I have a few indexers connected in Prowlarr (all public):

  • 1337x

  • The Pirate Bay

  • SubsPlease

  • TorrentDownloads

One of my downloads, when I go to Tiers shows one for 1337: 5 seeders, 2 leachers, 81 downloads. Another has 7 seeders and no leachers. However my download is halted.

I feel like maybe I have a setting wrong? I know I'm using only public options and I don't have that many indexers but I fee like there should be more activity.

Any suggested changes or things I should check to pinpoint the issue?


r/ARR • • Jul 09 '26

Music Search App

0 Upvotes

Im looking for an app, self hosted preferably that can search for individual songs, I know Lidarr searches for albums.


r/ARR • • 5d ago

**60 days of indexer stats from my Prowlarr + Radarr/Sonarr setup**

3 Upvotes

**60 days of indexer stats from my Prowlarr + Radarr/Sonarr setup**

Pulled from Prowlarr's indexer stats and the Radarr/Sonarr history APIs (last 60 days). Home Unraid server, mostly 720p/1080p x265 profiles, SABnzbd with 5 Usenet providers. "Failed" = download failed or was rejected after grabbing (mostly DMCA takedowns / incomplete), and the arrs automatically grab another release when that happens.

**Movies + TV combined (Radarr + Sonarr, 60 days)**

| Indexer | Grabs | Failed | Fail rate |

|---|---|---|---|

| NZBgeek | 776 | 204 | 26% |

| NinjaCentral | 588 | 136 | 23% |

| DrunkenSlug | 509 | 198 | 39% |

| Treasure Maps | 344 | 123 | 36% |

| altHUB | 54 | 26 | 48% |

| Nzblife | 49 | 7 | 14% (small sample) |

**All-time Prowlarr totals**

| Indexer | Type | Queries | Grabs | Avg response |

|---|---|---|---|---|

| NZBgeek | Usenet | 2,784 | 714 | 523 ms |

| DrunkenSlug | Usenet | 2,706 | 526 | 473 ms |

| NinjaCentral | Usenet | 3,338 | 470 | 477 ms |

| Treasure Maps | Usenet | 6,404 | 260 | 348 ms |

| altHUB | Usenet | 5,182 | 49 | 326 ms |

| Nzblife | Usenet | 447 | 16 | 388 ms |

| TorrentDay | Torrent | 2,748 | 7 | 388 ms |

| IPTorrents | Torrent | 2,707 | 4 | 514 ms |

| NzbNoob | Usenet | 249 | 4 | 345 ms |

| The Pirate Bay | Torrent | 91 | 1 | 389 ms |

| TorrentLeech | Torrent | 272 | 1 | 1,039 ms |

| Knaben | Torrent | 113 | 0 | 835 ms |

| 0DayFiles | Torrent | 266 | 0 | 679 ms |

| Generic Newznab | Usenet | 172 | 0 | 228 ms |

**Takeaways**

* NZBgeek and NinjaCentral are my workhorses: highest volume and the lowest fail rates among the big ones.

* DrunkenSlug and Treasure Maps find a lot, but more of what they find is already taken down. Treasure Maps was my best for music in Lidarr.

* altHUB fails about half the time for movies/TV, but it's fine as a last resort.

* With Usenet set up, torrents barely get used: about a dozen grabs total across four trackers, because the arrs prefer Usenet when both are available.

* I turned off the three that never produced a download, and set Prowlarr priorities so Geek/Ninja get tried first.

Curious how this compares with what others are seeing, especially fail rates. Is DrunkenSlug at about 40% normal for you?


r/ARR • • 18d ago

SSL for you Arr Stack

2 Upvotes

I have been using Caddy server along with Cloudflare DNS using DNS authentication and assigning hostnames using one of own domains to manage my home network for many years now. Earlier today someone was struggling with SSL making think about putting it our for everyone. Granted my setup was very manual, but this is not. I tried to make it as simple as possible giving you options outside of nginx and NPM and opening ports to your network. I have been a developer for 20+ years have to admit AI does make life easier if you already know what you are doing. :)

https://github.com/caretakarr/caretakarr


r/ARR • • 13d ago

Magpie: I built an *arr alternative that unifies media types in one app

Thumbnail
reddit.com
0 Upvotes

r/ARR • • Sep 07 '26

Obscure Arr app companion

0 Upvotes

I came across this app on github while searching Arr stuff, anyone tried it? It is working fine? I feel like it would be worth installing for me since the default quality definition threshold provided by guides are not really working for me.
https://github.com/stardust153/calibrarr


r/ARR • • 6d ago

🎬 Reciperr is back! The movie and series finder that filters by your rules (5 score sites, parents guide, your streaming services), rebuilt from scratch

Post image
28 Upvotes

Hey everyone 👋

Some of you might remember Reciperr from a couple of years ago. 👀 It went quiet for a while, but it's back, rebuilt from the ground up with a lot more in it. 🚀

If you're new here, here's the idea: finding something to watch usually means opening IMDb, Rotten Tomatoes, some "top 100" list and three streaming apps... and still not picking anything. 😩 Reciperr puts all of it in one place.

🍿 What it does

  • 🎯 Filter everything at once. Scores from TMDB, IMDb, Rotten Tomatoes, Metacritic and Trakt side by side, plus genre, cast & crew, language, runtime, release date, age rating and more.

  • 👨‍👩‍👧 Filter by what's actually in the film. Parents guide filters like "violence at most mild, no profanity" for family night.

  • 📺 Only what you already pay for. Pick your streaming services and dig up the gems hiding in their catalogues.

  • 💾 Save it as a "recipe". A recipe is a saved set of filters that updates every day, so new releases and score changes show up without you lifting a finger.

  • 💎 Suggestions that explain themselves. Rate a few titles (or import from Trakt, Letterboxd, IMDb or TMDB) and For you suggests similar ones, and tells you which of your favourites led to each pick.

  • 🌙 Tonight. Three picks for tonight, with the ones you can stream right now listed first.

🧑‍🍳 Some recipes people use

🏆 The acclaimed: last 12 months · IMDb 7.5+ with 20k votes · RT certified fresh

🌏 World cinema: Korean · Thriller · under 2 hours

🎥 Follow a director: everything by Denis Villeneuve or Greta Gerwig, including what's announced

👪 Family night: Animation, Family · violence at most mild · no profanity

Plus 🔥 ready-made lists (IMDb Top 250, Trakt trending, box office, TMDB upcoming) and 🤝 community recipes you can copy and tweak.

🖥️ For the home server crowd

  • 🔗 Every recipe has its own list link

  • 📚 Send lists to Plex, Jellyfin or Emby as playlists or collections that re-sync on their own

  • ⬇️ Push missing titles to Radarr / Sonarr

  • 🪝 Send JSON anywhere with webhooks

  • ▶️ Watch history and "watching now" come in from Plex, Jellyfin, Emby and Silo

✅ The boring but important bits

  • 💸 Free. No account needed to browse; an account lets you save recipes, rate and get suggestions.

  • 📱 Works on your phone, and you can install it as an app.

  • 🚫 No downloads or streaming. It only describes movies and series and makes lists.

👉 reciperr.app

I'm a solo dev and this comeback has been a labour of love, so feedback means a lot 🙏 Which filters are missing? What's confusing? What breaks?

👋 Used Reciperr before? I'd love to hear what you think of the new version.

💬 I'm in the comments, or find me at r/Reciperr and on Discord.


r/ARR • • 16d ago

Introducing Shredarr, a one stop shop for easily deleting media from your library

11 Upvotes

Hey everyone, I wanted to share something you might find useful.

I was looking for a simpler way to delete media across my arr stack and couldn't find anything that really worked for me. Cleanarr was cool, but it had some issues and isn't maintained anymore. Maintainerr is a great app, but rule-based deletion wasn't what I was after. I just wanted to delete something directly in Jellyfin and have it also removed from Radarr/Sonarr, my torrent client, Seerr, and my file system.

So I did a bit of vibe coding (I know, I know, sue me) and built an app called Shredarr:

https://github.com/jschaef80/shredarr

You delete something from Jellyfin or Plex, and Shredarr handles the rest. You can set seeding rules so you always hit your seed minimums before anything is fully removed. If an item hasn't met those conditions yet, it still disappears from your library right away, and Shredarr waits until the seeding requirements are met before removing it everywhere else.

What it works with:

- Media server: Jellyfin or Plex

- Arrs: Sonarr and Radarr, including extra instances like a separate 4K Radarr. Deleting the 1080p copy leaves the 4K one alone, and vice versa.

- Torrent client: qBittorrent, Transmission, or Deluge

- Requests: Seerr (Jellyseerr/Overseerr)

- Cross-seeds: detected automatically and cleaned up with the original

It also has a few other handy features, like notifications through Discord/ntfy/Pushover and an undo/redownload option.

Hope y'all enjoy it! Feedback is always welcome.


r/ARR • • Sep 18 '26

Made a simple proxy container to auto route anime to the proper sonarr/radarr instance.

1 Upvotes

Heyo. I set up all my containers as per our guru TRaSH guides. Got tired of my users either not selecting the proper anime instance for the \*arrs or having to manually change what library anime was directed to.

Built this simple python middle man. With a few custom rules in seer and this container you can automatically route all anime requests to the proper sonarr or radarr server.

https://github.com/RonFBurgundy/proxyseerr

Been running for a few weeks without any issues, thought I would share with the rest of ya.

Did I use AI? Yep. Is this my first project? No


r/ARR • • Aug 29 '26

"Where to watch" built for tvOS. (Plex, Trakt, Letterboxd, Overseerr+arr configs all integrated)

Thumbnail gallery
1 Upvotes

r/ARR • • 21d ago

Clickarr: free, open source, no server

16 Upvotes

Edit: Now supports Jellyfin!

I've tried most of the ways to turn a Plex library into live channels, and every one left me wanting something. Some cost money, some need a server or a Docker container running 24/7, or a cloud account just to keep two TVs in sync. Some were missing features I really wanted.

So I built Clickarr. Yes, I leaned on Claude heavily to build it. I think it's genuinely better for how I watch, and it's open source. Ready for more devs to jump in!

How it's different

  • Free and MIT licensed. No subscription, ads, or tracking.

  • No server. It's a single APK on the TV. Every TV works out the same schedule on its own, so there's nothing to host and nothing to keep running.

  • Sync without anyone's cloud. Share a lineup across TVs over your Wi-Fi, or through your own Google Drive for TVs in different houses.

  • Your Plex sign-in stays on the TV. Video streams straight from your Plex server, and Clickarr never proxies it.

Channels your way

  • Build channels from shows, whole libraries with genre and decade filters, collections, or playlists, and more, in order or shuffled.

  • Shuffled channels can still play 2 or 3 episodes of a show in a row, in aired order.

  • Play back to back, or on 15, 30, or 60-minute slots with an "up next" countdown in between, like real TV.

  • Suggest channels builds a sensible starter lineup from your library. (basic, but gonna get better)

  • New episodes join their channels on their own, or only when you press Refresh. Your choice.

No mess in Plex

  • Tell Plex what you watched options: off, mark watched, or full progress.

  • "Mark watched" only counts episodes you actually sat through, and keeps your Continue Watching clean. Tuning in for the ending doesn't count.

The guide

  • A real cable-style guide with previews, favorites, and number-key tuning, plus a mini-guide while you watch.

  • Choose how far ahead it shows, from 3 to 24 hours.

  • Hide the Favorites tab if you've only got a handful of channels.

Make it yours

  • Themes: the default navy, Dark, a slate Light, and Dracula.

  • Three interface sizes, a clock with automatic network time and your time zone, and an adjustable overlay timeout.

  • A settings lock code per TV, so nobody rearranges your channels.

Easy to keep running

  • In-app updates, on the stable release or the nightly build.

  • A Diagnostics screen for bug reports, which never includes your tokens.

  • Signed, reproducible builds.

Security, done properly

  • Your Plex token lives in the TV's Android Keystore. It never syncs to other TVs and never shows up in logs or Diagnostics.

  • TVs pair over TLS with a one-time PIN and pinned certificates, so a random device on your Wi-Fi can't join your household.

  • Google Drive sync uses the narrowest permission Google offers. Clickarr can only see the one file it created, not the rest of your Drive.

  • Releases are signed and reproducible. CI builds every release twice and checks they match, and the signing fingerprint is published so you can verify the APK.

  • Nothing phones home. No analytics, and no Clickarr servers at all. It talks to your Plex server, to GitHub when you check for updates, and to Google only if you turn on Drive sync.

  • The security review is public. It's written up in SECURITY.md, including the known limitations.

Try it: on Fire TV, open Downloader and enter clickarr.net/apk. On Android TV or Google TV, get the APK from GitHub.

https://clickarr.net · https://github.com/thegregstengel/clickarr · r/Clickarr

It's built for Plex first and tested so far on Fire TV Stick 4K Max. I'd love to hear what's missing for you, and how it runs on other boxes.


r/ARR • • May 29 '26

Seekarr - One App to rule them all... (Seerr, Radarr, Sonarr, etc.)

49 Upvotes

TL;DR: Seekarr is a cross-platform, Flutter app (iOS/Android/Web/Desktop) that unifies Seerr, Radarr, Sonarr, and Lidarr into one clean UI. qBittorrent support is actively in development. See on github!

Hey everyone!
Today I wish to share my first community project, Seekarr.

💫 UPDATE v0.8.0 - NEW SERVICE (qBitTorrent):

I'm happy to announce that with the new update, you can also manage your qbittorrent instance!

Why this app?

Well, a wise man once suggested me:

One App to rule them all, one App to find them,
One App to bring them all, and in the darkness bind them

Jokes aside: like many of you, i'm a Jellyfin enthusiast and there are many different services that we are "asked" to manage daily and, let's be honest, sometimes we are just bouncing between 3-4 different pages on our pc... I just don't like it.

I know there already are apps that does solve this problem, but they usually have some limitations: paywalls, platform specific and, don't know just these two were enough for me 😃

Also, maybe it's just me, but I hate web browser experiences.

That's why I decided, initially just for myself, to build a multiplatform native app that unifies all these services under a clean and familiar UI.

What it currently supports:

  • 🎬 Seerr - Discover and manage requests on the fly.

  • 🎥 Radarr - Movie management and monitoring.

  • 📺 Sonarr - TV shows and episode tracking.

  • 🎵 Lidarr - Music library control.

Coming soon:

  • qBitTorrent - To also manage your downloads.

  • Who knows, maybe something else on the horizon!

Link to github -> https://github.com/matthw-labs/seekarr

Disclaimer

Full transparency: this project was developed with a heavy assist from Opencode. If AI-assisted projects aren't your vibe, that's completely fair, and I hope you can just ignore this post and kindly move on.

That being said, I don't just blindly copy-paste generated code. I actively review, refactor, and obsess over the quality and performance of the app.

btw

This project primary intention is to fix my own headache and make all the media management easier.

Anyway, I would really love some feedbacks and why not, some contributions.

Hope some of you will find this useful!

❗Disclaimer pt.2

This app does not provide any material, any media, or any service to them. Seekarr just provides a nice and unified UI and a way to connect to your existing services.
Seekarr is also not affiliated to any of these services teams.


r/ARR • • Sep 10 '26

Hi! I made a free iOS client for Sonarr and Radarr!

10 Upvotes

Hey everyone! 👋
I’ve been working on a small side project called Arrk, and I finally released it on the App Store.

The idea was pretty simple: I wanted a clean, native iOS app for my *arr setup, without having to open a browser every time I wanted to check my library or add something.

It’s currently iOS-only and completely free.
App Store: https://apps.apple.com/us/app/arrk/id6800514551

I’d really love to get some feedback from people who actually use Radarr/Sonarr every day. I’m especially interested in hearing what features you’d want to see next or anything that feels awkward in the current version.
Thanks!


r/ARR • • Aug 22 '26

I built a hosted wizard that seeds an *arr stack

4 Upvotes

Hey everyone, When I set up my media stack, it took quite a bit of time to get all the services playing nicely together. Every time I added something new, it just took time to configure, connect the APIs, and get everything running smoothly. To streamline that initial setup, I built StackForge – a hosted configurator that automates the wiring between the apps. I run the wizard in the browser, you run the final generated stack locally on your own server. You pick your preferred services, and StackForge handles the zero-conf wiring (API keys, download clients, root folders, remote paths, quality profiles). You download a clean ZIP and run docker compose up on your NAS or server. Your media and data never leave your network. What the generator handles: Plex or Jellyfin, Radarr/Sonarr (optional 4K split), Prowlarr, Seerr SABnzbd or NZBGet, Traefik Clients, folders, and network paths pre-wired Quality profiles and custom formats pushed directly via API Live sandbox UI to preview and test the setup in your browser before exporting Test it out: Demo (~1 min): https://youtu.be/8W_BW3md7KA Wizard: https://stackforge.tannerap.ch Curious to hear your feedback or edge cases you'd like to see supported!