Actualizaciones:
- 2023-01-15: Revisión del documento y corrección de errores.
Instalación
FlareSolverr es un servidor proxy para saltarse las protecciones Cloudflare y DDoS-GUARD.
La instalación en Docker se realiza usando la imagen flaresolverr/flaresolverr
.
La forma más sencilla es usar un fichero docker-compose.yml
con el siguiente contenido:
version: '3'
services:
flaresolverr:
image: ghcr.io/flaresolverr/flaresolverr:latest
container_name: flaresolverr
environment:
- LOG_LEVEL=${LOG_LEVEL:-info}
- LOG_HTML=${LOG_HTML:-false}
- CAPTCHA_SOLVER=${CAPTCHA_SOLVER:-none}
- TZ=Europe/Madrid
ports:
- "${PORT:-8191}:8191"
restart: unless-stopped
Se puede usar docker-compose up -d
o usar el contenido del fichero en Portainer.
Configuración
Una vez en marcha, se puede acceder a FlareSolverr a través del puerto 8191
(en este ejemplo http://192.168.1.180:8191) para comprobar que está funcionando correctamente:
{
"msg": "FlareSolverr is ready!",
"version": "3.0.2",
"userAgent": "Mozilla/5.0 (X11; Linux aarch64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"
}
Actualizar
Si ya se había instalado FlareSolverr anteriormente, se puede actualizar de la siguiente manera:
docker stop flaresolverr
docker rm flaresolverr
docker rmi ghcr.io/linuxserver/flaresolverr
docker-compose up -d
Soporte
Algunos comandos para gestionar la configuración del contenedor:
# Acceder al shell mientras el contenedor está ejecutándose
docker exec -it flaresolverr /bin/bash
# Monitorizar los logs del contenedor en tiempo real
docker logs -f flaresolverr