An alternative to FlareSolverr as a drop-in replacement, build with nodriver and FastAPI.
[!IMPORTANT] Currenly, due to bug in nodriver, if you want to run this project ouside of prebuild container, you have to run
python fix_nodriver.py
after creating venv to patch the library.[!NOTE] Thanks to FastAPI implementation, now you can also see the API documentation at
/docs
or/
(redirect to/docs
) endpoints.
Long story short, I created it in like 3 days, so if you get any bugs/hangs etc. please report it, so both of us can enjoy unblocked websites!
I focus maily on Cloudflare, which is tested daily, any other anti-bot challenges should pass out of the box, but if any issues, please report these providers with an example website ❤️
SSH extention
, connect to the host and open repo in it.devcontainers
extention and reopen repo in container (with CTRL + SHIFT + P
-> Reopen in devcontainer
)Ports
tab in your browser to see emulated display chrome
works by running in VNCs terminal command chrome --no-sandbox
8181
instead of 8191
(Port opened by and pointing to devcontainer)services:
byparr:
image: ghcr.io/thephaseless/byparr
environment:
- LOG_LEVEL=INFO # optional
ports:
- "8191:8191" # Optional if used with *arr network