mirror of
https://github.com/germondai/trawl.git
synced 2026-08-17 12:11:23 +02:00
docs: add *arr apps integration guide
This commit is contained in:
@@ -0,0 +1,57 @@
|
||||
---
|
||||
title: "*arr Apps"
|
||||
description: Connect Sonarr, Radarr, Lidarr, Readarr and other *arr apps via Prowlarr or Jackett.
|
||||
---
|
||||
|
||||
# *arr Apps
|
||||
|
||||
Sonarr, Radarr, Lidarr, and Readarr do not talk to FlareSolverr directly. They go through **Prowlarr** (recommended) or **Jackett** as an indexer proxy. You only need to configure TRAWL once in the indexer manager — all *arr apps that use that manager get Cloudflare bypass automatically.
|
||||
|
||||
## Recommended setup
|
||||
|
||||
```
|
||||
Sonarr / Radarr / Lidarr / Readarr
|
||||
│
|
||||
▼
|
||||
Prowlarr ← configure TRAWL here
|
||||
│
|
||||
▼
|
||||
TRAWL
|
||||
```
|
||||
|
||||
Configure TRAWL in Prowlarr following the [Prowlarr guide](/integrations/prowlarr), then add Prowlarr as an indexer source in each *arr app normally. No TRAWL configuration is needed in the *arr apps themselves.
|
||||
|
||||
## Sonarr
|
||||
|
||||
1. **Settings → Indexers → Add Indexer → Prowlarr**
|
||||
2. Enter your Prowlarr URL and API key
|
||||
3. Click **Test** then **Save**
|
||||
|
||||
Sonarr will now route all indexer searches through Prowlarr, which uses TRAWL for any Cloudflare-protected trackers.
|
||||
|
||||
## Radarr
|
||||
|
||||
Same steps as Sonarr. **Settings → Indexers → Add → Prowlarr**.
|
||||
|
||||
## Lidarr
|
||||
|
||||
Same pattern. Lidarr supports Prowlarr natively since v1.3.
|
||||
|
||||
## Readarr
|
||||
|
||||
Same pattern. **Settings → Indexers → Add → Prowlarr**.
|
||||
|
||||
## Bazarr
|
||||
|
||||
Bazarr uses subtitle providers, not torrent indexers, so it does not use FlareSolverr at all. No TRAWL configuration needed.
|
||||
|
||||
## Performance expectations
|
||||
|
||||
| Request type | Expected time |
|
||||
|---|---|
|
||||
| First request to a domain | 4–15s (fresh Cloudflare solve) |
|
||||
| Repeat request (same domain, session cached) | ~500ms |
|
||||
| Plain site (no Cloudflare) | < 100ms |
|
||||
| IP flagged by Cloudflare (Tier 4, if configured) | 15–45s |
|
||||
|
||||
The session cache TTL is configurable via `SESSION_TTL_SECONDS` (default 1 hour). Most Cloudflare-protected indexers re-challenge after 30–60 minutes, so daily search schedules in *arr apps almost always hit the cache.
|
||||
Reference in New Issue
Block a user