flaresolverr

作者:滔哥有点菜 发布时间: 2025-09-01 阅读量:16 评论数:0
version: "2.1"
services:
  flaresolverr:
    image: ghcr.io/flaresolverr/flaresolverr:latest
    container_name: flaresolverr
    environment:
      - LOG_LEVEL=info
      - LOG_HTML=false
      - CAPTCHA_SOLVER=none
      - TZ=Asia/Shanghai
    ports:
      - "8191:8191"
    volumes:
      - /volume1/docker/flaresolverr:/app/data
    restart: unless-stopped

Flaresolverr 是一个专门用于解决 Cloudflare 防护的代理服务器,它的主要作用是:

🛡️ 核心功能

绕过 Cloudflare 防护:帮助其他应用程序(如种子索引器、爬虫工具等)绕过 Cloudflare 的 DDoS 保护、5秒盾和验证码挑战。

🔧 工作原理

  1. 自动处理 JavaScript 挑战:Cloudflare 经常要求浏览器执行 JavaScript 来验证真实性

  2. 解决验证码:自动处理 CAPTCHA 验证(如果配置了相应的求解器)

  3. 模拟真实浏览器:使用 Puppeteer 控制真实 Chrome 浏览器来通过检测

🚀 主要用途

  • 种子搜索工具(如 Jackett、Prowlarr、NZBHydra2)访问受 Cloudflare 保护的跟踪网站

  • 网络爬虫访问受保护的网站

  • 自动化脚本需要访问有 Cloudflare 保护的 API

  • 数据采集时绕过反爬虫机制

📋 典型应用场景

图表

代码

下载

种子搜索工具

遇到Cloudflare阻挡

请求发送到Flaresolverr

Flaresolverr解决挑战

获取真实内容

⚙️ 环境变量说明

  • LOG_LEVEL: 日志级别(info、debug等)

  • LOG_HTML: 是否记录HTML响应(调试用)

  • CAPTCHA_SOLVER: 验证码求解服务(如hcaptcha-solver)

  • TZ: 时区设置

🌟 重要性

对于需要访问受 Cloudflare 保护的网站的应用来说,Flaresolverr 是必不可少的中间件,它让这些应用能够正常工作和获取数据。

简单说:它是一个专门破解 Cloudflare 防护的"钥匙",让其他工具能够访问被保护网站。

评论