跳转到内容

FlareSolverr安装

FlareSolverr 是一个用于绕过 Cloudflare 和 Google Cloud Armor 挑战的代理服务器。它作为一个接口,可以拦截网页请求,自动解决“等待 5 秒”等 JavaScript 挑战,并将带有有效 Cookie 的 HTML 内容返回给调用方。

推荐使用 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: true
  • 端口:默认监听 8191 端口。
  • API 调用:通过发送 HTTP POST 请求到 http://localhost:8191/v1 来启动会话或执行请求。
  • 集成:常用于 Prowlarr、Jackett 等索引管理器中,用于解决 BT 站点的 Cloudflare 验证。