Proxy server to bypass Cloudflare and DDoS-GUARD protection using nodriver /w headers json, session.
10K+
Proxy server to bypass Cloudflare and DDoS-GUARD protection using a headless browser (nodriver).
docker run -d \
--name=flaresolverr \
-p 8191:8191 \
-e LOG_LEVEL=info \
--restart unless-stopped \
anilcancakir/flaresolverr:latest
services:
flaresolverr:
image: anilcancakir/flaresolverr:latest
container_name: flaresolverr
ports:
- "8191:8191"
environment:
- LOG_LEVEL=info
- TZ=Europe/Istanbul
restart: unless-stopped
| Variable | Default | Description |
|---|---|---|
LOG_LEVEL | info | Verbosity: debug, info, warning, error |
HEADLESS | true | Run browser in headless mode |
BROWSER_TIMEOUT | 40000 | Browser timeout in milliseconds |
TZ | UTC | Timezone (e.g., Europe/Istanbul) |
PORT | 8191 | Server listening port |
curl -X POST http://localhost:8191/v1 \
-H "Content-Type: application/json" \
-d '{"cmd":"request.get","url":"https://example.com","maxTimeout":60000}'
curl -X POST http://localhost:8191/v1 \
-H "Content-Type: application/json" \
-d '{"cmd":"request.post","url":"https://example.com/login","postData":"user=test&pass=123"}'
curl -X POST http://localhost:8191/v1 \
-H "Content-Type: application/json" \
-d '{"cmd":"request.post","url":"https://api.example.com","postData":{"key":"value"}}'
curl -X POST http://localhost:8191/v1 \
-H "Content-Type: application/json" \
-d '{"cmd":"request.get","url":"https://example.com","proxy":{"url":"http://proxy:8080"}}'
| Command | Description |
|---|---|
request.get | Fetch URL via GET |
request.post | Send POST request (form or JSON) |
sessions.create | Create persistent browser session |
sessions.list | List active sessions |
sessions.destroy | Close a session |
Based on FlareSolverr and 21hsmw's nodriver fork.
Content type
Image
Digest
sha256:27f4dd222…
Size
265.3 MB
Last updated
about 2 months ago
docker pull anilcancakir/flaresolverr