FlareSolverr安装
FlareSolverr 是一个用于绕过 Cloudflare 和 Google Cloud Armor 挑战的代理服务器。它作为一个接口,可以拦截网页请求,自动解决“等待 5 秒”等 JavaScript 挑战,并将带有有效 Cookie 的 HTML 内容返回给调用方。
推荐使用 Docker Compose 进行部署,以简化环境依赖管理。
2.1. Docker Compose 配置
Section titled “2.1. Docker Compose 配置”创建 docker-compose.yml 文件:
version: "2.1"services: flaresolverr: image: ghcr.io/flaresolverr/flaresolverr:latest container_name: flaresolverr environment: - LOG_LEVEL=${LOG_LEVEL:-info} - LOG_FILE=${LOG_FILE:-none} - LOG_HTML=${LOG_HTML:-false} - CAPTCHA_SOLVER=${CAPTCHA_SOLVER:-none} - TZ=Asia/Shanghai ports: - "${PORT:-8191}:8191" volumes: - ./config:/config networks: - local restart: unless-stopped
networks: local: external: true3. 使用说明
Section titled “3. 使用说明”- 端口:默认监听
8191端口。 - API 调用:通过发送 HTTP POST 请求到
http://localhost:8191/v1来启动会话或执行请求。 - 集成:常用于 Prowlarr、Jackett 等索引管理器中,用于解决 BT 站点的 Cloudflare 验证。