
FlareSolverr
FlareSolverr - A proxy server to bypass Cloudflare and DDoS-GUARD protection
Created - Last update
FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection. It uses Selenium with undetected-chromedriver to solve challenges. IMPORTANT: - Web browsers consume a lot of memory. If you are running FlareSolverr on a machine with limited RAM, do not make many requests at once. - If you enable Prometheus, make sure to expose the Prometheus port in your CapRover settings.
Deployed services
flaresolverr
ghcr.io/flaresolverr/flaresolverr:$$cap_flaresolverr_version
8191
unless-stopped
10Variables
FlareSolverr Version
Default: v3.3.21
$$cap_flaresolverr_versionSpecify the version of FlareSolverr to use. Check out their Docker page for other valid tags https://github.com/FlareSolverr/FlareSolverr/pkgs/container/flaresolverr
Log Level
Default: info
$$cap_log_levelVerbosity of the logging. Use 'debug' for more information.
Log HTML
Default: false
$$cap_log_htmlIf true, all HTML that passes through the proxy will be logged to the console in debug level.
CAPTCHA Solver
Default: none
$$cap_captcha_solverCaptcha solving method. It is used when a captcha is encountered.
Time Zone
Default: UTC
$$cap_tzSet the timezone. Example TZ=Europe/London
Language
Default: en_US
$$cap_langLanguage used in the web browser. Example LANG=en_GB
Headless Mode
Default: true
$$cap_headlessTo run the web browser in headless mode or visible.
Browser Timeout
Default: 40000
$$cap_browser_timeoutIf you are experiencing errors/timeouts because your system is slow, you can try to increase this value.
Test URL
Default: https://www.google.com
$$cap_test_urlFlareSolverr makes a request on start to make sure the web browser is working.
Enable Prometheus
Default: false
$$cap_prometheus_enabledEnable Prometheus exporter.
Prometheus Port
Default: 8192
$$cap_prometheus_portListening port for Prometheus exporter.