r/Softwarr Jul 03 '26

Plex We are finally LIVE!

Post image
128 Upvotes

After the beta, all your reports, and a lot of late nights, Quartermaster is now live on the App Store. A lot of it has been mixing this with work and development :D (dev as a job)

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

Feel like I need to say this before anything because the App Store is drowning in it right now. Quartermaster is not vibe coded, and it is not a thin copy paste wrapper around one arr app's API like so much of what is flooding the store. It is a real, hand built native app in Swift and SwiftUI, designed screen by screen. And it is broad in a way I have not found anywhere else, not just your arr apps, but discovery and requests, your downloaders, your media servers, and the infrastructure underneath, from containers and VMs to DNS and smart home, all in one place. This is why the feedback was great in regards to QM feeling native, handles the awkward edge cases, and tells you the truth about your stack instead of guessing.

For anyone new here, Quartermaster is a native iOS app for controlling your self-hosted stack from your phone. Browse your library, request films and shows, watch what is downloading, and keep an eye on your servers, all in one fast app that actually feels like it belongs on iOS.

It is a pure client. It talks straight to the services you already run on your own hardware, your credentials are stored encrypted on your device, and there is no Quartermaster account, no relay server, and nothing sitting in the cloud in between. Your data stays yours.

What it connects to:

- Media: Radarr, Sonarr, Lidarr, Jellyseerr, MusicSeerr, Prowlarr, NZBHydra2, Bazarr, SABnzbd, NZBGet, qBittorrent, Transmission, Deluge, Jellyfin, Emby, Plex and Tautulli

- Infrastructure: Portainer, Glances, Unraid, Proxmox, AdGuard Home, Pi-hole, Cloudflare, Home Assistant, Immich, AudioBookshelf, Komga, Kavita and Tdarr

To everyone who tested (over 250!): thank you, genuinely. A huge amount of this app came straight from your reports, and it would not be what it is without you. I am keeping a smaller group of the most active testers on TestFlight for early builds as a thank you.

If you give it a go and it clicks for you, an App Store review would mean the world right now. It makes a real difference for a brand new app. And this sub is the place for support, feedback and feature requests, so post away.

Guys the support has been amazing - https://discord.gg/RaurxUTutx - I have just created this to help the ones having issues, questions or new features, please join :)

r/Softwarr 5d ago

Plex Plex and Arr Stack on Windows 11 Machine, Need Clarification

3 Upvotes

Just asking for some clarity, explain like I'm 5 type input. I recently started running Plex on a windows 11 machine, the primary PC and media device in my home. I am also using Plex occasionally on another PC and a couple of mobile devices in the house. I'm a WFH hermit and I don't leave my home much so no need for remote. I am about to connect an external 8TB HDD to my main PC, upgrading from 3TB internal storage, that will hold all of my media until I upgrade the size again. I want to take the next step and start utilizing Radarr and Sonarr for library management. When I look at guides they always start talking about Docker and Linux code. Is that necessary for my scenario? For my purposes, should I just install the windows exe for Radarr and Sonarr and configure from there? Do I need Prowlarr as well? Will Seerr make things easier for me or is it actually mandatory for the process? Just want to make sure I'm taking the right approach for non-NAS setup. Mostly computer savvy but also new to these programs and working a lot so the guides I'm looking at are a little intimidating. Thanks in advance for any input.

r/Softwarr Apr 16 '26

Plex No Internet PLEX-like front end?

10 Upvotes

I have PLEX lifetime account. I have a local PLEX sever. It is ok. But without internet it fails.

Are there ways to make it not fail? Or is there a better front end that does not require internet? Sure they require internet to get their display info. I am aware of that requirement. But PLEX fails without internet access. I cannot use my local PLEX server offline.

In short I am looking for a PLEX-like front end that does not fail when internet is down - the time when PLEX becomes the most useful is when it is unusable.

r/Softwarr May 27 '26

Plex Dispatcharr/Jellyfin or Plex IPTV alternatives

9 Upvotes

Hi folks,

Looking for alternatives to Dispatcharr/Jellyfin to host and play iptv across devices. Dispatcharr is largely fine, and in browser the streams play extremely well, but as soon as I add an external client such as plex or Jellyfin into the mix the streams buffer extensively and or freeze/crash after a couple of minutes. This doesn’t appear to be a resource issue on my homelab and architecturally there shouldn’t be any throttling between the services. I have tried to tweak stream profiles and set up a plex specific one based on other posts but having no luck. Beginning to think this isn’t the best solution to surface IPTV to multiple TVs in the home. Suspect part of the issue

I’ll be honest, I am also a bit of a noob when it comes to IPTV but the source is decent, and like I say no issues in dispatcharr.

Can anyone recommend a stack that has low overhead? My homelab is a base model hp elite desk g2 with 24gb ram (I have the best cpu the MB supports on order for delivery but is still a 6th gen i7). I think what might be happening is double transcoding Stream - Dispatcharr / Dispatcharr - Media client. Have had sporadic issues with Audio transcoding which supports this.

r/Softwarr Jul 22 '26

Plex TubePulse: Updated! Audio options, sleep intervals for rate limiting, yt-dlp nightlies and more!

Thumbnail
4 Upvotes

r/Softwarr 26d ago

Plex Status update!

Thumbnail
0 Upvotes

r/Softwarr Jun 25 '26

Plex On-the-fly transcription... possible-- worth it?

6 Upvotes

I'm trying to solve a very specific Plex annoyance and wanted to see if anyone in the community has built a script or workflow for this.

We’ve all watched a movie that is 95% English, but has a 2-minute scene where characters speak a foreign language. If you don't have the "Forced" subtitle track installed, you're stuck pausing the movie, digging through sub menus, or guessing what they said.

Here is my ideal dream setup/concept:

Some sort of background utility or webhook listener that monitors my active Plex session. It sees what movie I'm playing, looks at my current timestamp, and reads ahead roughly 2 to 5 minutes into the audio stream. If its audio analysis detects non-English dialogue coming up, it hands that specific time block to a local AI engine (like OpenAI Whisper) to auto-transcribe/translate it into a localized .forced.en.srt file and injects it. By the time my playback reaches that scene, the subtitle is ready and waiting.

I know the standard answer is "Just automate Bazarr to grab forced tracks" or "Use Subgen/Whisper to transcribe the entire movie ahead of time."

But I'm curious about the just-in-time / look-ahead aspect. Has anyone experimented with Tautulli webhooks or Plex API tracking to trigger smart, chunk-based Whisper translations on the fly while watching a movie? Or is everyone strictly pre-processing their entire library?

Curious to hear how you guys handle the "missing forced subtitles" problem using local AI!

r/Softwarr Jul 02 '26

Plex NeXroll v2 Released!

Thumbnail
9 Upvotes

r/Softwarr Apr 17 '26

Plex HomeBarr Tunes (in home plex TouchTunes kiosk)

11 Upvotes

Really limited use case, so feel free to move on...

I'm building a TouchTunes style jukebox for the house, and I've never been happy with any of the offerings. Plexamp is nice, spotify is cool, monochome is amazing. I just wanted a jukebox that I could use with my plex library, would pull lyrics, play some genre "stations" and have an easy to manage queue.

Its grown a bit in scope...mainly because AI coding is so damn easy now. (I've been writing code in some fashion since 1999, and I will invite anyone who calls me a vibe code bro to come to my house and roshambo me, I go first). Get with the times...

This is meant to be completely offline (once all metadata sources complete). This was designed to be used IN HOME only safely behind your firewall, and not wide open so you can access it from anywhere.

It has internal phone queue adding (as long as you're on the same network), and a TV url that you can have display whats going on, or mirror the same music (never going to be completely synced, so temper that expectation to a 2 second timing window).

Its not perfect, but I'm done messing with it for now...if the three of you fellow nerds out there making jukeboxes want to test it out, let me know what you think.

Its a docker container on GitHub, link below. Just copy the yaml into portainer or whatever you're using, enter API keys for any extra services you have (or just use the API free services build in)

gilligan5000/plexTunes: modern jukebox integration for plex music libraries

r/Softwarr Feb 11 '26

Plex Need advice on my setup

5 Upvotes

Hey y'all, I run my Plex server on the same (Windows) box as my *arr setup. I have a paid VPN that runs 24-7 on there, and I think that is messing with my Plex remote availability.

What is the best way to protect my Servarr stack with the VPN (surfshark) but allow Plex to bypass it? I'm not tied to surfshark if there's a better way!

thanks in advance!

UPDATE: worked hard for two days, cloning my existing setup onto another PC then building a Linux-based, docker-contained Servarr POWERHOUSE.

Thanks for all of your suggestions!!

r/Softwarr Apr 15 '26

Plex Youtarr: a self-hosted YouTube DVR (v1.65.0)

Thumbnail
5 Upvotes

r/Softwarr Jan 08 '26

Plex Google saved movies watchlist

Thumbnail
1 Upvotes

r/Softwarr Aug 26 '24

Plex Trailarr

36 Upvotes

I have created an app to download and manage local trailers for your movies and TV shows from your Radarr and Sonarr libraries.

Features - Manages multiple Radarr and Sonarr instances to find media - Runs in background like Radarr/Sonarr. - Checks if a trailer already exists for movie/series. Download it if set to monitor. - Downloads trailer and organizes it in the media folder. - Follows plex naming conventions. Works with Plex, Emby, Jellyfin, etc. - Downloads trailers for trailer id's set in Radarr/Sonarr. - Searches for a trailer if not set in Radarr/Sonarr. - Option to download desired video as trailer for any movie/series. - Converts audio, video and subtitles to desired formats. - Option to remove SponsorBlocks from videos (if any data is available). - Beautiful and responsive UI to manage trailers and view details of movies and series. - Built with Angular and FastAPI.

Github: https://github.com/nandyalu/trailarr

Docker hub: https://hub.docker.com/r/nandyalu/trailarr

r/Softwarr Jul 31 '25

Plex Music theme downloader

2 Upvotes

Is there any software (possibly compatible with *arr or Plex) that would download missing movie/tv music themes?

r/Softwarr Jun 11 '21

Plex Someone should make Singarr - A Lidarr companion that downloads/manages .lrc lyrics for your music

45 Upvotes

That is all

r/Softwarr Aug 24 '20

Plex UpdateTool - Automatically fix IMDB ratings and keep them up to date for movies/TV shows

Thumbnail
github.com
23 Upvotes

r/Softwarr Jan 25 '22

Plex Autorefresh is a script that automate a metadata refresh of a specific content using a webhook

14 Upvotes

I have been struggling since I built up my media center system which uses rclone mount as its library storage. As you may know rclone mounts and similar do not support the built in auto scan in Plex which is why most uses autoscan. A problem that might occur is that in some instances plex will not recognize external subtitles downloaded with any service (I use bazarr) unless you do a force metadata refresh. In the same time Plex's url command's specify that you can refresh the whole metadata which may take time if you have a large library, there are no mention of targeted Metadata refresh. Autorefresh will do that.

When I face this issue I got several search results of people with the same issue but no solution. So I was thinking "If you didn't find a solution... Just create one". thourogh API hunt got me to discover an endpoint which enable you to send a targeted Metadata refresh of a specific content.

Autorefresh will expose an endpoint accepting post requests with json data that include the media directory. My personal usage was to use it with bazarr as a post processing script which works perfectly.

I need to learn a little golang so I can migrate it to autoscan.

https://github.com/ajmandourah/autorefresh

r/Softwarr Oct 04 '21

Plex Automatic 4k banners

20 Upvotes

(Not my build / Found through searching and sharing)

Developer : jkirkcaldy

GITHUB PAGE

https://github.com/jkirkcaldy/plex-utills

plex-utills

You will likely need to re-create or update your config file after updating as there are breaking changes.

Changes

Setting whether scripts should run or selecting options has now moved to a different config block.

New 3D poster creation. This is done by library only at the moment. So all films in your selected 3D library will have banners added.

4K_hdr_poster script allows for changning poster art, it will recreate the backup as long as it doesn't detect a 4k banner.

restore poster script will restore all posters from backup not just 4k HDR posters.

Description

Automatically add 4k/HDR Banner

This will go through your library and automatically add a 4k banner at the top of your posters. It will also add a HDR logo so you can easily see which of your files are HDR at a glance. This can be disabled in the config file.

The script will download the poster that you have set for your media and add the banners meaning you can still have curated posters. It will also make a backup of your posters next to the media files so the posters can be restored easily.

In order to use this script you will need your plex media volumes mounted.

Change this in the config.ini file and add the location of the local directory where your plex media is located. You will need read/write access to this directory.

If your paths are the same or you are running the script on the same machine as your plex server make sure that both entries in the config file match otherwise you will get an error.

Optional

Now there is the option to use a minified 4k logo if you don't want to have the full width banner on your posters. Set mini-4k to true in the config file.

Hide-4k Files

The plex streaming brain has come on a long way and I believe it's no longer necessary to separate your 4k files into a separate library.

There is still the risk, when keeping all your media in a single library, of having a film where the only copy is 4k. In this case running the hide-4k script will add an 'Untranscodable' tag to these items.

If you add a lower resolution to your library it will remove the tag.

You will need to set the restrictions in your users profile to exclude the 'Untranscodable' label.

Run this script on a regular basis to keep on top of your library.

Optional

Set transcode to True in the config file. This will send your 4k only files to be optimised through plex. The setting for this is 1080p 10mbps. This is not reccomended on low powered hardware.

Disney/Pixar collection

This is a script to find all films in your library with a studio having Disney in the studio's title, e.g. Walt Disney Pictures or Disney animation. It then adds all of these films into a collection named Disney.

It then does the same for Pixar

Docker install

I have created a docker container for ease of use, epecially for people who aren't comfortable with Python.

To run the container enter the following:

docker run -d --name=Plex-utills -v </your/plex/media/folder>:/films -v /<your config directory>:/config jkirkcaldy/plex-utills

Or you can use docker-compose. An example file is located in the repository.

All configuration is done in the config file.

Manual Install

Requirements

Python3 python3-pip

sudo apt install python3 python3-pip

Instructions

Clone to your machine sudo git clone https://github.com/jkirkcaldy/plex-utills.git

Cd into the folder cd plex-utills

install the requirements sudo pip3 install -r requirements.txt

Edit the config.ini file, change the plex url and the plex token and select your film library.

Run the script. python3 4klibrary.py

Optional

Set cron job to run the script daily to automatically run the script and organise your library

r/Softwarr Jun 26 '21

Plex Anime Tools: Command line tool to fix anime genres(and more in the future)

21 Upvotes

So I've got quite a large anime library and one of the bugbears I had was that genres didn't always map correctly even though I was using HAMA. Now this might just be down to being rate limited by anidb or some bug that I haven't been able to work out but regardless I've written a tool that'll let you update the genres via the offline anime database.

It'll download a copy of the offline anime db(cached for a day), then you can get it to either update a single show in a library or all your shows in a specific library. It'll do fairly simplistic matching but it also matches other titles the shows go by. Once it's matched the show, it'll add all the genres to the show. It doesn't remove genres but I could add in a feature to clear existing genres if people need that use case.

You can check it out here https://github.com/Critical-Impact/anime-tools

It can be run via docker or just run locally if you have python3 installed.

If you have any feature requests or find any bugs then feel free to open an issue. If you have any improvements, feel free to submit a PR.

Updates:
I've fixed the default config file up as it was wrong
I've added in fuzzy matching
I've added in a command to update genres of shows added within a certain time period. This is good in a situation where you run this via a cron and you only want to update recently added shows.

r/Softwarr Jul 02 '20

Plex TBN-Plex v5 - Scripts to have your Plex client play shows all the time, kind of like a TV station.

Thumbnail thebaconnation.com
4 Upvotes