Skip to content

Setup Flaresolverr

Overview

FlareSolverr is a proxy server to bypass Cloudflare and DDoS-GUARD protection. We are currently using Byparr because it is a drop in replacement for FlareSolverr and is updated more frequently to assist with issues regarding changes in bypassing Cloudflare/DDoS Guard protections.

Important Docker Files

.env file

.env
NAME=flaresolverr
DOMAIN=
TZ=America/New_York
PORT=8191

docker-compose.yml file

docker-compose.yml
services:
  flaresolverr:
    image: ghcr.io/thephaseless/byparr
    container_name: ${NAME}
    environment:
      LOG_LEVEL: "INFO"
      LOG_HTML: "FALSE"
      TZ: ${TZ}
    restart: unless-stopped
    networks:
      - main
    labels:
      swag: enable
      swag_address: ${NAME}
      swag_port: ${PORT}
      swag_proto: http
      swag_url: ${NAME}.${DOMAIN}
      com.centurylinklabs.watchtower.enable: true
networks:
  main:
    external: true

Start the Container

Start the Container
docker compose up -d

Changelog

2025-03-08

  • Updated Network to follow new schema.
  • Removed DNS from docker-compose file, as it is no longer needed.
    • Previously fixed DNS issue occuring on servers with using the flag of tailscale up --accept-dns=false to no not overwrite DNS servers on the server.