feat: integrate FlareSolverr for Cloudflare bypass on clone sources

- Add FLARESOLVERR_URL env var to .env.example
- Update fetchSourceFurnidata to fall back to FlareSolverr on CF challenges (403/HTML)
- Add docker-compose.yml with FlareSolverr service
- Add scripts/health-check.sh for FlareSolverr readiness check
- Add health:check script to package.json
- Document FlareSolverr setup in README
This commit is contained in:
openhands committed 2026-08-04 19:00:30 +02:00
1 parent 2e87e5bf09
commit 3edc987281
7 files changed
+125 -6

No files matched your search

+11
View File
@@ -0,0 +1,11 @@
version: "3.8"
services:
flaresolverr:
image: flaresolverr/flaresolverr:latest
container_name: flaresolverr
ports:
- "8191:8191"
restart: unless-stopped
environment:
- LOG_LEVEL=info