New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FlareSolverr integration. Bypass Cloudflare protection #9028
Conversation
@ngosang any update on this? This PR looks pretty small and from the sounds of it others have compiled and tested this locally. Any idea when you might have enough time to merge this in? This sort of thing is super appreciated for a lot of us, so thanks a ton for taking the time to investigate/prototype this. |
ping again. Any news ? I'm currently in the process of building my custom docker image with the Jackett fork of @ngosang just to add this FlareSolverr API option in Jackett, and I know I'll be passing out on many many commits since he did this PR, but beeing able to pass cloudflare challenges is my current limiting factor... Thnks in advance for integrating that into Jackett. We will take care of spinning up a flaresolverr instance by ourselves for those interested, I think adding this might not cause too much of a disturbance for those who don't need it. Edit: plus I must be bad, but I get to build jackett properly on my desktop and it works with flaresolverr, but I don't know how to package it properly for a docker container, each time I managed it, Jackkett complained that FlareSolverr provided some invalid cookie... Did not happen on my desktop. Seems building and packaging Jackett with this option to use Flaresolverr is of real added value, at least to me ;) |
Hey @ngosang & @toxic0berliner it would be awesome if you create a docker image including Jackett and the FlareSolverr API all included! Let us know if you succeed the name of the docker image, especially if you need someone to test it. |
While a combined docker image would be amazing, I think a separate image would be fine too (especially if you Docker Compose it). I'd love to have it officially supported though! I don't mind spinning up a separate docker container just for this. |
I agree with @JakeShirley , one you have the feature, one or 2 docker containers is not going to make a huge difference, be it compose or k8s or anything else, having the feature at least available is the biggest deal, installing FlareSolverr separately or spinning it up in a docker container are both supported and easy... But making by ourselves an up-to-date Jackett including this PR is more of a hassle I believe. Thanks in advance to @ngosang for his efforts merging that in. |
Please merge this code to be able to use it on docker and test it, or at least create a specific image for testing purposes. Kind regards |
@CyberPoison there are already some users who built docker images, you can try Bear in mind that these are no official Jackett images and are there for testing purposes, until this PR is merged and the changes pushed into the official LSIO ones. Cheers ! |
Is this going into Jackett? |
Yes, but there are some issues in CloudProxy that have to be addressed first => NoahCardoza/CloudProxy#31 |
11bda84
to
9f4ce4e
Compare
Fresh news!
Current workarounds are still working but I recommend you to install latest releases from Jackett and FlareSolverr. If we all use the same versions it is easier to provide support. If you have any issue with CloudFlare, YGG, etc open the issues in FlareSolverr. |
v0.17.50 is out for Docker as well - https://github.com/linuxserver/docker-jackett/releases/tag/v0.17.50-ls9 |
POC with FlareSolverr integration.
https://github.com/ngosang/FlareSolverr
Details: #9029