r/Servarr

▲ 230 r/Servarr+3 crossposts

I built a FlareSolverr replacement that's 3× faster and actually solves captchas!

Been running FlareSolverr for a long time for my *arr stack and got tired of the 11-18s solve times and constant breakage. Built TRAWL as a drop-in replacement!

Key differences:

  • Cloudflare solves in 4-15s (vs 11-18s) - uses a fresh Camoufox Firefox context which triggers CF's fast-path evaluation
  • Cached repeat requests return in ~500ms via Redis - after the first solve, the same domain is instant
  • Actually solves in-page captchas: Turnstile (shadow DOM click), reCAPTCHA v2 (free Google STT audio), hCaptcha (auto-pass), GeeTest v4
  • 4-tier execution: plain HTTP → cached session → live browser solve → residential proxy. You pay the full browser cost only when you have to
  • Custom headers support - pass Authorization, Referer, Origin through all 4 tiers including browser
  • FlareSolverr v2 compatible - change one URL in Prowlarr/Jackett, nothing else

Website: https://trawl.germondai.com
Docs: https://docs.trawl.germondai.com
GitHub: https://github.com/germondai/trawl

Happy to answer questions. Still early but it's been running stable on my homelab and no issues so far.

reddit.com
u/Germond_ — 3 days ago
▲ 2 r/Servarr+1 crossposts

Stackarr.app: Control Plane and MCP Server To Manage Your Media Stack with Agents

First off, I'm aware how many are distrustful of AI with their media stack. If this is you, no worries I get that. All I ask you is kindly ignore.

Now to the fun part. I've been dogfooding an app and iterating for the past 2 months based on day-to-day media server management tasks. Decided to open-source it so, announcing Stackarr: A central control plane to manage your media stack with the help of AI agents like Claude, Hermes and OpenClaw etc.

Some of the standout features include:

  • UI Dashboard to monitor your entire media stack
  • Lightweight in-browser Docker for Desktop replacement
  • MCP Server and CLI for agent-based setup
  • Cloudflare tunnel setup to expose any services publicly via custom domain
  • Backup & Restore Stack (Offsite cloud integration coming soon)
  • Portless Service Mapping to human-readable URL's (plex.stackarr)
  • Hermes Agent & OpenClaw Plugins / Skills

After installing agents on the same Mac Mini that Plex et al. runs on it made me realise how easy having access to this via Telegram, Discord makes managing your media server. For example once I forgot to leave Tailscale open and I asked my agent to configure it so I could access media stack remotely. It's saved me countless times when inevitable bugs or wrinkles form in the flow. With the help of automated backups and using a decent provider most of the risk is mitigated. I haven't had any irrecoverable losses running it 24/7.

The goal is not to replace any of the apps it manages but merely to interact with them using native API's and maintain an agent-friendly control system with harnesses. I would love for you to give it a try. This is not abandonware and something I plan to maintain for some time.

Disclaimer: This has only been tested on Mac with Docker image, I'm looking for Windows and Linux testers to report any bugs here: https://github.com/b-bot/Stackarr - If you are not interested I would appreciate a star!

There is an official image on Docker Hub too, for full setup and docs go here: https://stackarr.app/

Parts of this were AI-coded but this isn't a vibe coded project, I'm an engineer by trade for more than a decade. The UI was whipped up quickly using component library defaults but I will be doing an entire UI redesign when the functionality is solidified. I added the flair nonetheless to appease the overlords :)

reddit.com
u/b-b0t — 3 days ago
▲ 7 r/Servarr+4 crossposts

LumiArr IOS

LumiArr
J’ai commencé à créer cette app pour moi vu que je ne trouvais pas d’app qui correspondait pleinement à mes besoins. Et arrivé à un certain stade je me suis dit que ça pourrait peut intéresser d’autres personnes.
Ma config est la suivante : Sonarr/Radarr/Prowlarr/Seerr/Qbittorrent/QuiV2/Portainer, tout ça tourne sur un Vps. Tous les fichiers multimédia sont stockés sur mon Nas Synology à domicile, monté en NFS sur le VPS. À la maison un petit média center tourne sous Jellyfin et alimente les AppleTV de la maison avec Infuse❤️.
Mon app IOS gère tout ça : les ajouts de média se font via une intégration de Seerr, les recherches de média et DL sont gérées par la suite ARR et téléchargées via QBitTorrent/QuiV2.
L’app a un suivi des imports jusqu’à intégration dans Jellyfin!
L’état des services est aussi surveillé, ainsi que l’état des stockages.
Des widgets sont également de la partie pour avoir un aperçu (sans ouvrir l’app) des services, stockage & Cie
J’ai prévu la version IPad et AppleTV
Pour le moment elle est dépendante d’une api via docker qui permet pas mal de fonctionnalités, je regarde à pouvoir intégrer tous les réglages de services in App mais il va falloir faire des concessions, donc je maintiendrai les 2 solutions de réglages.

Si cela vous intéresse faites signe 😉

reddit.com
u/Wild-Organization206 — 5 days ago
▲ 4 r/Servarr+2 crossposts

jack — download stuff your friends already have through your *arr stack

Hey guys. I wanted to download some movies my friends already had so I could save a little bit of ratio. I found reaparr but it needs Plex, and me and my friends use Jellyfin. So I came up with jack.

It pretends to be both a Torznab indexer and a qBittorrent client, so your *arr talks to it and downloads stuff from your friends, if they've got it, skipping Jellyfin, Plex, etc completely.

It also has an optional management UI that you can use to configure it. The UI makes it easier to generate and manage per-peer API keys, and allows you to browse your friends' libraries and download anything from there, adding the title to the appropriate *arr server.

I'm open to answering any questions. Project is GPL-3 and all contributions are welcome.

github.com
u/rjmunhoz — 7 days ago
▲ 123 r/Servarr+3 crossposts

Digarr hit 100 stars and v1.10.0 this week - self-hosted music discovery for your *arr stack

It's Friday, Digarr just passed 100 stars on GitHub, and v1.10.0 is out. That's the first stable 1.x line, so it felt like a good moment to share it properly.

Digarr is a self-hosted music discovery layer that sits in front of Lidarr (or your media server). It learns what you listen to, asks an AI provider for new artists and albums, scores them, and hands you a review queue. You approve what you like and it goes to Lidarr or a playlist target. The data stays on your server.

A few things I think it does well:

  • An AI taste pipeline you actually control. It builds a profile from your listening sources, asks your AI provider for candidates, then scores them with weights you set (consensus, similarity, genre overlap, AI confidence, popularity, and learning from your past approvals). You pick the provider: Anthropic, OpenAI, Gemini, Ollama, or any OpenAI-compatible endpoint. Point it at Ollama on localhost and nothing leaves your box.
  • Album-level discovery. Most tools only recommend artists. Digarr also finds individual albums: studio albums you are missing from artists you already follow, new releases you missed, and net-new finds from artists you don't have yet. Approving an album adds the artist to Lidarr unmonitored and grabs only that album, so you don't pull a whole discography to get one record. As far as I can tell, nothing else in this space does album-level discovery.
  • Mood discovery. Type "something like Boards of Canada but darker" or "upbeat 90s pop for a road trip" and it turns that into a result set. No filter-building first.
  • Works with or without Lidarr. If you don't run Lidarr, discovery-only mode still works and pulls from ListenBrainz, Last.fm, Spotify, Deezer, Plex, Jellyfin, Emby, and Discogs.

The basics, in short:

  • Connects to Lidarr, Plex, Jellyfin, Emby, and slskd, plus ListenBrainz, Last.fm, Spotify, Deezer, and Discogs
  • Review queue with approve / reject / skip, swipe on mobile, card stack on desktop
  • Discovery modes (Artist Radio, Release Radar, Library Gap-Fill, Charts, Deezer Flow, Spotify Saved Albums, and more) you can run on demand or schedule as subscriptions
  • Auto-playlists to Navidrome, Jellyfin, Emby, Plex, or Spotify, or export as M3U / XSPF
  • Genre browser, decade filter, cross-platform search, 30-second previews
  • Multi-user with OIDC/SSO and per-user sources, weights, and targets
  • Backup and restore, job history, webhook notifications (Discord, Slack, ntfy, Gotify) with an optional scheduled digest
  • 15 UI languages with locale-aware AI output, 15 color themes in dark and light
  • One container that runs next to your existing stack. Free and open source, MIT.

On the AI question, since it always comes up: this is built with AI assistance, and I drive it. I set the roadmap, design the architecture and the UX, decide which features ship, and review every change. The AI writes most of the code and tests under that direction. I'd rather say that up front than have someone find it in the commit history.

GitHub: https://github.com/iuliandita/digarr

Happy to answer questions, and bug reports or feature ideas are welcome in the issues.

u/ChupacabraRaton — 9 days ago
▲ 47 r/Servarr+3 crossposts

Scryer 0.15.x released - Prowlarr & Postgres support, and more!

What is Scryer?

Scryer is a new open source application written from scratch that does what Sonarr & Radarr do in a single, tiny binary. However, Scryer is more than just a clone. I put together a comparison page that explains how i'm approaching this differently and why you may prefer it for more than just RAM reduction.

I'm humbled at the overwhelming support and feedback I've received since my launch post. This passion project has been so much fun for me to work on and I'm loving that others are finding it useful! I am so thankful those who have put time and effort into commenting, chatting with me, and posting GitHub issues.

Release 0.15.0

Full release notes here

You voices were heard and I reprioritized things for this release. Here's the headlining features:

  • Prowlarr support
    • Instead of configuring Scryer in Prowlarr, you configure Prowlarr as an indexer in Scryer and it will sync all your Prowlarr managed indexers
    • Works great in my testing with the *nab services I have access to in
  • Postgres support
    • Thanks to those who asked for this. While it was quite the lift, it was well worth the effort.
  • Sabnzbd Proxy Support
    • I tested with NzbDav, it may work with other tools. If you run into issues with any of the others please let me know on GitHub!
    • I also added the ability to route libraries to specific clients like Sab/Nzbget. This makes it simple to have a mixed catalog of sources.
  • Enhanced metadata and matching
    • I augmented the metadata sources to include a lot more data from TMDB as well as enhancing the search indexes to provide more intelligent matching on library scans

What's coming?

0.16.x will bring the foundations for Seerr functionality. I am passionate about cyber security and if folks are opening Scryer on their edge, it must be hardened. This will include enhanced login security options in Scryer, as well as account linking for Jellyfin. I also plan to have the first version of the request flow in 0.16.x.

Feel free to browse the code or create issues on GitHub:

https://github.com/scryer-media/scryer

u/nzbman — 11 days ago