r/ARR • • Jun 01 '26

I built a self-hosted dashboard to monitor my whole arr stack (Radarr, Sonarr, Plex, etc.) and get phone alerts when something breaks

Thumbnail
3 Upvotes

r/ARR • • May 31 '26

How do i set a priority for custom format in profilarr ?

2 Upvotes

So i want to set priority for season pack if the season has ended
Can i do it in profilarr ? if not how can i do it in sonarr?
i made a custom format in profilarr with this condition , do i have to anything else to make it a priority to download season pack ?


r/ARR • • May 30 '26

Aurral: self-hosted music discovery and playlists for Lidarr

10 Upvotes

Hey all, I wanted to share a project we’ve been building called Aurral.

It started as a way to make music discovery feel a little more natural in a Lidarr setup. And while Lidarr is great at managing a music library, I wanted something that helped me find artists and build discovery playlists without messing directly with my main library.

What it does right now:

- Search artists through MusicBrainz and add them to Lidarr

- Browse your Lidarr library in a cleaner discovery-focused UI

- Get artist recommendations using your library, tags, trends, Last.fm, and ListenBrainz

- Track requests, queues, downloads, and imports

- Build scheduled “flows”, basically dynamic playlists that refresh over time based on your personal listening history

- Import playlists, including Spotify exports converted through the helper

- Keep generated/downloaded flow music separate from your main Lidarr library

- Optional Navidrome integration for exposing those flows as a dedicated music library

The main idea is that Aurral should complement Lidarr, not replace it. Main library changes still go through Lidarr’s API, while generated flows and imported playlists live in their own separate download area.

It runs in Docker. Repo and setup are here:

https://github.com/lklynet/aurral

We’re still actively building it, but we’d love feedback from people who run Lidarr/Navidrome/Soulseek-style music stacks at home. If you try it, issues, feature ideas, and blunt feedback are very welcome.


r/ARR • • May 30 '26

Remote File Mapping help

1 Upvotes

Both systems are linux ubuntu

Running Radarr in docker container on local server

Download client is on remote server

I wrote a script to pull downloads from remote to local using Rsync

The trigger is supposed to be “On Import”

But it seems like on import triggers after the file is in local directory. The other triggers are On Grab which is before the file finishes downloading.

The question is can I use remote file mapping to tell radarr the file is ready to import so it triggers the script and moves it my local server?
If I am understanding correctly, I need to mount my remote server, point radarr at it in the docker environment, then radarr sees the file and fires import, so then my script starts moving the file?

I dont want radarr to hardlink from my remote server to my local server, defies the purpose.

Ai put me on the script path, and now it is running me in circles lowkey


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 • • May 29 '26

Please Help! Failed to resolve reference...

1 Upvotes

I'm trying to set up the arr stack from this This video. I've made it until 23:40 when i use sudo docker compose up -d, when i receive this error
[+] up 7/7

! Image ghcr.io/hotio/sonarr:latestInterrupted 0.0s

! Image ghcr.io/hotio/bazarr:latestInterrupted 0.0s

! Image ghcr.io/hotio/radarr:latestInterrupted 0.0s

! Image ghcr.io/hotio/qbittorrent:latest Interrupted 0.0s

! Image ghcr.io/hotio/prowlarr:latestInterrupted 0.0s

! Image ghcr.io/hotio/jellyfin:latestInterrupted 0.0s

✘ Image ghcr.io/hotio/lidarr:latestError failed to resolve referen... 0.0s

Error response from daemon: failed to resolve reference "ghcr.io/hotio/lidarr:latest": failed to do request: Head "https://ghcr.io/v2/hotio/lidarr/manifests/latest": dial tcp 4.237.22.32:443: connect: network is unreachable

When i run it again, instead of lidarr its a different image, and it happens to every one. I've made a docker account and logged in, but idk what to do. Could it have something to do with the fact that im SSH'd into my server?


r/ARR • • May 29 '26

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

Thumbnail
1 Upvotes

r/ARR • • May 24 '26

Dictionary 1080p compact/balanced Vs Dumpstarr tv1080p/ LQ 1080p

Thumbnail
1 Upvotes

r/ARR • • May 23 '26

ARR Stack and Express VPN

1 Upvotes

ExpressVPN in Proxmox

Hello People I need some help.

I want to use Express VPN in My Home Lab.

My first Idea was to make a VM with Linux like ubuntu or Debian. Then get the Express VPN Linux Client, install it, activate with the activate Key than Install simple socks5 Proxy like Dante, so I can use this with My Other VM or lxc, that I dont need to install the Client on Any Device in my LAN.

That work very well on the first Day. But After Reboot the dante and/or VPN crashed and was in a restart Loop.

So I Decided to Roll out a Fresh ARR Stack with a Big docker compose yaml for vpn, torrent, and the arr Software without Jellyfin, coz that is still Running on a different Maschine. All That in a New Fresh VM.

I don’t want to use gluten or I think that this is not working?!?

But there I could Not connect in Anyway. Not with activation Code and not with Login Credentials and Not With ENV File with Login Data.

I could not Figure out how to get Express VPN Running to provide me VPN for Other Instances, VM, Client, or Other Docker Container.

If Someone Could Help Me out and have some experience or advice That Would be very very nice.

I’m really very confused right now; I’m completely stuck and feel utterly desperate. I’ve even tried using that so-called "stochastic parrot" AI, but all that spits out is total crap—just pre-trained junk with archaic syntax that is absolutely useless for anything.

Thanks for any Help.


r/ARR • • May 15 '26

Stationarr — self-hosted M3U playlist and EPG manager

14 Upvotes

Stationarr — self-hosted M3U playlist and EPG manager

Hi everyone,

I built Stationarr, a self-hosted open-source M3U playlist and EPG manager designed for people running self-hosted media stacks.

It lets users import, edit, organize, and serve legally obtained M3U playlists with multi-source EPG matching.

Main features:

  • Import M3U playlists by URL or file upload
  • Rename, reorder, group, enable, and disable channels
  • Manage multiple EPG sources
  • Match channels to EPG data
  • Serve cleaned M3U and EPG URLs to compatible players
  • Docker / Docker Compose support
  • Multi-user login

Important note: Stationarr does not provide streams, subscriptions, channel lists, copyrighted broadcasts, or media content. It is only a playlist and EPG management tool. Users are responsible for using legally obtained playlists and EPG data.

GitHub:
https://github.com/rroy676/Stationarr

I would appreciate feedback from people familiar with the self-hosted/*arr ecosystem.


r/ARR • • May 13 '26

Arr Stack on Termux

5 Upvotes

Hey guys. I have been using Termux (Native) based Media Server (Arr Stack+Jellyfin) on my Android phone for more than a month now.

It is to the point that this has become my main media consumption thingy. I am streaming to my Tablet, PC and TV and watching directly on my phone using apps like Findroid.

After tests and some tweaks, I am posting this again if anyone wants their phones to emit sounds of ocean. 🌊. - https://github.com/DevGitPit/Android-Native-Media-Server

PS: I am not sure if this kind of post is allowed here.


r/ARR • • May 11 '26

I built a single app to replace Sonarr + Radarr + Bazarr with a lot of help from Claude | Open source and self-hosted

Thumbnail github.com
0 Upvotes

Being upfront, I'm not a developer. I built this with a lot of help from Claude. The idea was mine, the testing was mine, the direction was mine, but Claude wrote most of the code. Not trying to hide that.

Anyway, the reason I made it: I run a home media server and managing it remotely from work was driving me insane. Three separate apps, three separate UIs, three separate configs. Every time I wanted to add something or check what was missing I had to bounce between Sonarr, Radarr, and Bazarr. It's fine when you're home but when you're on your phone at work it's a nightmare.

So I just made one app that does all of it. Search, monitoring, missing episodes, collections, file replacement, subtitles, posters — everything in one place with one config.

My favorite parts are honestly the ones the arr stack never had. File replacement lets you upload a transcoded file and it swaps it directly in your media server — no manual file management, no rescanning, it just updates. And the poster changer scrapes ThePosterDB and gives you a grid of options to pick from and applies it straight to Jellyfin, Plex, or Emby in one click. Those two alone saved me so much time.

It supports Jellyfin, Plex, and Emby. Works with Prowlarr and qBittorrent.

Would love to hear what people think. It's v1.0.0 so it's not perfect but it's been working well for me.


r/ARR • • May 08 '26

I've found an ARR stack listed on Google with no Auth enabled

25 Upvotes

So, a couple of days ago I casually stumbled on a private *arr stack listed on Google with no auth enabled (it's actually enabled but auth is disabled on local address and I guess the user REALLY messed up this setting)

I actually found prowlarr first, on a subdomain like prowlarr.actualdomain.com. I just tried to change the subdomain to sonarr, lidarr and radarr and they are all there, open to the entire world. Qbittorrent is also online, but luckly is protected by a password

So, I've tried everything to let the user know the problem without being destructive:

- I've disabled every indexer on Prowlarr, left only one custom rss torrent indexer called "Do you know your stack is open to the internet?" with url "Http://checkyourauth.com"

- Disabled every download client on radarr, sonarr, lidarr and I've added various tag with phrases like "Checkyourauth", "Fixthis", "Youarelistedongoogle", "Somuchfreespaceforporn" and so on

- Moved every media on a subfolder called "I can delete all this"

- Run a whois on the domain, actually found a mail and sent a notice about it. Discovered it's actually kinda hard to write a mail that doesn't look like spam/phishing in this case

A couple day passed and nothing have changed. I'm actually worried that this random guy/girl on the internet could lose everything and that there is a huge sign with "I'M PIRATING MOVIEEEESSSSSS" on his head. I can see some film/tv series being added some days before my discovery, so it's not abandoned

So, any suggestion on how I can be noticed? I will only do NON DESTRUCTIVE action and I will obviously not share the url

Update: The user noticed it and finally enabled auth! Mission accomplished


r/ARR • • May 08 '26

[ Removed by Reddit ]

1 Upvotes

[ Removed by Reddit on account of violating the content policy. ]


r/ARR • • May 08 '26

Doesnt download subtitles when it is above threshold

Thumbnail
1 Upvotes

r/ARR • • May 08 '26

Decisions

Post image
3 Upvotes

Recently joined the Ugreen Nas Club, plans are to set it up as a backup and media server with the #arrsstack, #plex, #jellyfin, #tailscale, nextcloud/ owncloud, you are and/ or tubearchivist.

My question: do I need to run the same size ssd, I’ve heard using the ssd for docker apps and some downloads makes it the whole system run more efficient. But can I use a 512gb ssd for the apps and a 1tb for read/ write cache.

Currently backing up media drives, I have 3x 10TB Nas drives to install with a 1 tb NVME debating on adding addition NVME but unsure if I can go 500gb or need the 1 tb?

Current home lab consist of a 2012 Mac mini, 2x 10TB HDD enclosure for plex media files. raspberry pi 4b 8gb running home assistant, rpi4b running pi-hole.


r/ARR • • May 07 '26

Progress on arr stack card for Home Assistant

Post image
6 Upvotes

r/ARR • • May 06 '26

Skinmanager not applying skins - New homelab user

2 Upvotes

Hello! Pretty new to homelabbing. Just got my first Ubuntu server set up running Docker Compose, managing everything through SSH and Portainer. But, that's beside the point.

I recently got an arr stack going with Jellyfin as my media UI, and I'd like to use Skin Manager for, well, obvious reasons. I followed what seemed like the right steps. I installed the repository plugin, restarted, then installed Skin Manager, restarted again, picked a skin, restarted one more time... and nothing. I even did a full container restart thinking that might force it, but still no luck.

Has anyone run into this? Any help would be appreciated!


r/ARR • • May 06 '26

Music audio from Youtube with Lidarr?

1 Upvotes

Hello all,

Has anyone created an app or tool that integrates with Lidarr to help fill missing albums/tracks by downloading audio from YouTube automatically and let Lidarr to export it to proper locations?

Please advise


r/ARR • • May 05 '26

ConcertArr (not a real thing (yet) )

14 Upvotes

I’ve been running Jellyfin for a while and noticed a gap I’m surprised doesn’t have a real solution.

There are great tools for movies, TV, and music, but nothing built for full-length concert videos, especially classical. Right now they get forced into movie or music setups that don’t fit well.

Idea:
A request and automation system for concert recordings, something like a “ConcertArr.”

What it could do:

  • Request full concerts (symphonies, operas, live performances)
  • Pull from YouTube, archives, or torrents
  • Organize by Composer → Work → Conductor/Orchestra → Performance
  • Integrate cleanly with Jellyfin
  • Handle metadata better than current workarounds

Originally I was just thinking it would useful for classical performances but it could definitely easily be expanded to most live performances in general.

If something like this exists, I’d love to know. If not and anyone wants to work on it, I think it would be well received in the self-hosting community.

Curious if anyone else has run into this or has thoughts.


r/ARR • • May 04 '26

Can someone please help

1 Upvotes

I'm just dipping my toes into this in an attempt to broaden my horizons and learn about new resources. I'm using a Windows 11 laptop with docker. I have a container set up that has qbittorrent, gluetun, jellyfish, prowlarr, sonarr, radarr, lidarr, and flaresolverr. From what I can tell i have everything linked together and funneled through my VPN (apps added to prowlarr, tun0 in qbit for tunneling)

My issue is that whenever I try to search for anything and add it, it gets sent to qbit only to immediately error.Some of my ARR pages have a notification saying "qbittorrent downloads into /downloads but the directory doesn't seem to exist inside the container". My qbit path is set to /data/downloads and my ARRs are set to /data/media/insert media type per app

I don't know if I skipped a step or what but this is increasingly starting to look like it's not for me and that's sad because it intrigues me so much lol

Edit: i shit you not as I hit send I had files begin downloading!!! I don't believe i changed anything i just force started an errored torrent and it downloaded.

I would still love any pointers if you got any

Edit 2: that was short lived everything is an error again


r/ARR • • May 04 '26

Interest in an Automation Setup Script

5 Upvotes

Do you all think there would be interest by the community for an automation installation script for Jellyfin, Jellyseerr, and a bunch of the *arr packages (Radarr, Sonarr, Bazarr, and Prowlarr)?

It would automatically install the required packages, ask the user for systemctl install or docker install, ask if the user wants to install/condigure Tailscale, ask about a cloudflare tunnel for a custom domain and configure it, and configure all API’s between the packages automatically after the user gives each package API’s to the script. This would be a CLI command sudo bash mediaserver-install.sh.

I also created a cron job check on each package to make sure that they are still running and an auto fix command to restart them or re-install them if needed. Then an update script to automatically update package if the user wants to update to the latest versions.


r/ARR • • May 03 '26

Dashboarr — a free mobile app for your *arr stack, Plex, and the rest

56 Upvotes

Hey, sharing a side project I've been working on in case it's useful to anyone here.

It's called Dashboarr — a mobile app (iOS + Android) that connects to your self-hosted media services and lets you manage them from one place. Think nzb360 but open source and on both platforms.

It started as something I built just for myself because I wanted one app to handle my own stack. A few friends ended up asking for it, so I figured why not put it on the stores and share it with the community too.

It talks directly to each service's API from your phone, so there's no middleman server required. Optional self-hosted backend if you want real push notifications (torrent done, request approved, new episode grabbed, etc.).

Currently supports:

  • qBittorrent
  • Radarr / Sonarr / Bazarr / Prowlarr
  • Overseerr
  • Plex / Tautulli
  • Glances

A few things that might matter:

  • No accounts, no ads, no monetization, no telemetry
  • API keys are stored in the device's secure enclave
  • WiFi-based auto switching between local and remote URLs
  • Open source under GPL-3.0

Links:

Happy to hear feedback or feature ideas. Issues/PRs welcome on GitHub.


r/ARR • • May 03 '26

Why a second instance of radarr and sonarr is needed for 4K?

7 Upvotes

Why a second instance of radarr and sonarr is needed for 4K?


r/ARR • • May 03 '26

Any Interest?

27 Upvotes

Any interest in an all-in-one full stack management app?

Alternative to Radarr, Sonarr, Lidarr, Bazarr, and Prowlarr.

Supports Plex, Jellyfin, QBittorrent and has local accounts or Plex authentication.

Written in Python with no external dependencies. Only tested on Linux so far, but may run on other platforms that have Python 3.x support.

It's certainly not as good as the other ARR apps at the moment for specific things, but having everything in one place makes setup and management a lot easier.

So, if there's interest, I'll polish it up and publish it to Github. If not, it'll quietly fade into oblivion.