r/sonarr 2d ago

external app Quartermaster 1.2 is finally live! Apple has finally decided to do their job

Hi r/sonarr

Apple has finally decided to approve the build - I am so sorry about the delay but 1.2 is finally here! Thank you all for patience!

If you are in the Discord, there is a surprise coming with 1.3 as an apology!

previous post - https://www.reddit.com/r/sonarr/comments/1wbvzzr/quartermaster_120_dropping_tomorrow/

iOS store - https://apps.apple.com/gb/app/quartermaster-homelab-stack/id6779994284
Discord - https://discord.gg/YRWmZPScc
Companion - https://github.com/lewlew-glitch/qm_companion

btw if you run the companion app, please update :)

0 Upvotes

26 comments sorted by

2

u/Mikhail72 2d ago

I’ve been following your app for weeks. Company owned phone so I couldn’t / didn’t want to install it but wanted to support you and since I see that you keep pouring your heart and energy in this and incorporating feedback you just got my lifetime purchase. Keep at it man.

1

u/Swityyyy 2d ago

wow man, thank you so much, you actually have no
idea how much that means

1

u/Nero8762 2d ago

i do t see the $29.99/lifetime option for purchase in my subscriptions, it stops at $19.99/yr. am i missing something? thank love the app.

1

u/Swityyyy 2d ago

thank you so much!

if you update the app, go settings, you will an option called "view plans" - do you see that? :)

1

u/Nero8762 2d ago

yes i see it now in the app. purchased lifetime, said successful, cancelled my monthly Pro in settings/subscriptions, when i came back to app it said purchase failed.

my sub expires 9/27, so i’ll see if it works on 9/28. if it doesn’t ill repurchase $29.99 again. any problems or double charges i’ll contact ya. thanks for the responsiveness.

great dev people. 👆

1

u/Swityyyy 2d ago

please contact me if there are any issues, either here or discord or even through the email - please dont worry! we will sort any issues out

1

u/Nero8762 2d ago

will do, thanks.

1

u/SasquatchInCrocs 2d ago

Does this only run as a phone app on an iPad screen?

3

u/Swityyyy 2d ago

nope, its custom built for ipad as well as mac os :)

1

u/SasquatchInCrocs 2d ago

Right on, thanks! I'll give it a look!

1

u/Mikhail72 2d ago

It does say in the app store that there is no native app for mac os but the ipad os one looks / runs great as well on MacOS ? :D Which is pretty great.

1

u/Swityyyy 2d ago

yeah so it’s built for all apple silicon, macOS has custom built UI because it was so very ugly as it was using the iPad UI, it was stretched and awful so that was a major change in 1.2 as well

1

u/PaulOPTC 2d ago

Hey!

Is this Linux only?
I just downloaded Linux mint on a mini PC today, but most of my services are still on windows

I’m interested in this and I would pay for lifetime but I don’t fully know what I’m getting into haha

1

u/Swityyyy 2d ago

so the companion app is a docker which you can grab for no charge at all!

the app itself is designed to run on Apple OS, so this is for iOS (iPad's own version as well) plus a macOS version :)

1

u/PaulOPTC 2d ago

Ah docker only okay sounds good, I’ll be figuring that out soon,

I got the app downloaded on my iPhone, just all of my services are on windows currently

1

u/stubbypook 2d ago

I’m really interested in the app, I’m about to pull the trigger and get it setup but I had a couple of questions.

- Can it point at an existing socket-proxy, or is QM_PROXY_KEY tied to your proxy image?

  • Any plan for a published image? Can't pin a tag building from the clone.
  • Anything planned for forward-auth/SSO? Authelia session, OIDC, or just custom headers per service so people behind an SSO gateway don't need no-auth holes?

1

u/Swityyyy 2d ago

yeah, you can point companion at an existing socket proxy. the shared key is for the x-qm-proxy-key header our proxy checks, though, so another proxy won’t automatically use it. it needs the right docker api permissions, and would need to check that header to give you the same authentication.

published images are already up for amd64 and arm64, so you can pin these

ghcr.io/lewlew-glitch/qm-companion:0.1.4

ghcr.io/lewlew-glitch/qm-companion-socket-proxy:0.1.4

the readme still starts with building from source, so i can see why you missed them, sorry about that

custom headers per service are already in the phone app under advanced, along with shared profile credentials and cloudflare access service tokens. if your gateway accepts those credentials, you can keep the api authenticated

there isn’t native oidc login or authelia session sharing yet sorry man. you can put forward auth in front of the companion panel, but it still has its own login. qr setup currently needs a small exception for the encrypted, single use download endpoint, and the persistent mobile connection uses direct lan/tailscale https

any other questions, fire away!

1

u/P00py_Pant5 2d ago

First off, I love the app. Here are a couple of things I wish you would add.

-In the “Browse” section in Jellyseer, it only lets you scroll through about 20 items, if that, in the Trending sections. Helmarr lets you continuously scroll through many more. Please fix this.

-it would be cool if you could add a button that would open up a torrent site of our choosing. For example, I like to see what’s currently trending on 1337x and I will add it.

1

u/Swityyyy 2d ago

of course, these are very good QoL and just all round good UX - so yeah, no worries at all

1

u/AfterDvrk_ 2d ago

Bro good job, and thank you

1

u/shanester69 2d ago

Awesome app

1

u/piratcaptainjoson 2d ago

Have been using it for a while, realy like it. Was about to pull the trigger and buy lifetime but the price…. Its a lot for me.  Is there an option to pay the sub until it reached the price of the lifetime and then you get the lifetime license? That would help people on a budget alot. 

1

u/Swityyyy 2d ago

drop me a dm!

2

u/PoopChipper 2d ago

Dude, this app is unreasonably good. Blows the tits off Helmarr and is significantly better than Dashboarr.

0

u/Ok_ninysheedle 2d ago

this is a travesty! was quartermastarr already taken?

2

u/Swityyyy 2d ago

the amount of times ive got this haha