From a0516f30427f2dcf7456a02750b9ecb411012d15 Mon Sep 17 00:00:00 2001 From: Joshua Gilman Date: Sat, 17 Oct 2026 11:54:42 -0700 Subject: [PATCH] docs(media): document the hourly Prowlarr-to-Gamarr indexer sync --- docs/docs/runbooks/media-stack.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/docs/runbooks/media-stack.md b/docs/docs/runbooks/media-stack.md index 1050fe1..af4d736 100644 --- a/docs/docs/runbooks/media-stack.md +++ b/docs/docs/runbooks/media-stack.md @@ -145,10 +145,13 @@ All containers see the library volume at `/data`: 7. Gamarr: root folder `/data/media/games`; **Settings → Download Clients → qBittorrent**, host `gluetun`, port `8080`, category `games` (qBittorrent category `games` → `/data/torrents/games`). Prowlarr has no Gamarr app - type, so it never syncs indexers here. Add each game-capable Prowlarr - indexer to Gamarr as **Torznab**: URL `http://prowlarr:9696//`, - API path `/api`, the Prowlarr API key, categories 1000 (console) and 4000 - (PC). Indexers added to Prowlarr later must be added to Gamarr by hand. + type, so `gamarr-indexer-sync.timer` on `media01` mirrors every enabled + Prowlarr indexer with console (1xxx) or PC (4xxx) categories into Gamarr + hourly, as Torznab/Newznab entries named ` (Prowlarr)`. Add + indexers in Prowlarr only. To sync immediately or preview, run + `just sync-gamarr-indexers` (`--dry-run`) from `GilmanLab/fleet` + `incus/media/`. The job leaves non-Prowlarr entries alone and keeps the + toggles, priority, and seed settings you change on its entries. 8. SABnzbd: complete the setup wizard with the Usenet provider's server, port `563`, SSL on, and its credentials. Download paths are seeded. In **Config → Categories**, set the folder of `tv` and `movies` to their own