Proxy server that bypasses Cloudflare and DDoS-GUARD protection for web scrapers. Used by Prowlarr/Jackett to access indexers behind Cloudflare challenges.
Deploy docker-compose.yml via your Docker web UI (e.g. Portainer).
- Go to Prowlarr UI > Settings > Indexers
- Add a new indexer proxy, select FlareSolverr
- Set the URL to
http://flaresolverr:8191(since both are on themedianetwork) - Tag it to apply to specific indexers that need it, or leave untagged to apply to all
Open http://<host-ip>:8191 in a browser. You should see a JSON response confirming FlareSolverr is running.
Environment variables in docker-compose.yml:
| Variable | Default | Description |
|---|---|---|
TZ |
America/Toronto |
Timezone |
LOG_LEVEL |
info |
Log verbosity (debug, info, warn, error) |
# View logs
docker logs flaresolverr
# Test that it's running
curl http://localhost:8191- Only add it as a proxy to indexers that actually need it — using it on all indexers adds unnecessary latency.