Package Details: flaresolverr 3.3.21-2

Git Clone URL: https://aur.archlinux.org/flaresolverr.git (read-only, click to copy)
Package Base: flaresolverr
Description: A proxy server to bypass Cloudflare protection
Upstream URL: https://github.com/FlareSolverr/FlareSolverr
Keywords: captcha cloudflare jackett proxy
Licenses: MIT
Submitter: txtsd
Maintainer: txtsd
Last Packager: txtsd
Votes: 7
Popularity: 0.137402
First Submitted: 2023-01-05 11:20 (UTC)
Last Updated: 2024-11-10 06:58 (UTC)

Pinned Comments

txtsd commented on 2023-11-13 09:56 (UTC)

This package use to incorrectly build from source in the past. It now correctly builds from an archive of the source without needing dependencies like git.

Please report any user-agent related errors that stem from running recent versions of Chrome and Chromium upstream.

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Locutus64 commented on 2023-10-24 14:15 (UTC)

I do have chromium installed. I expressly installed it and actually have it setup with Group Speed Dial, Emby, Tribel, and Reddit as the default start pages. I have my Chromium shortcut name as Emby as well.

txtsd commented on 2023-10-23 00:49 (UTC)

@Locutus64 You don't seem to have chromium installed. Could you try installing chromium and restarting the service?

Locutus64 commented on 2023-10-22 23:46 (UTC)

I'm trying to set up flaresolverr with Prowlarr and it just is not working. Flaresolver is active and running.

laresolverr.service - FlareSolverr
     Loaded: loaded (/usr/lib/systemd/system/flaresolverr.service; enabled; preset: disabled)
     Active: active (running) since Sun 2023-10-22 16:35:24 PDT; 5min ago
   Main PID: 20878 (flaresolverr)
      Tasks: 6 (limit: 28639)
     Memory: 155.6M
        CPU: 2.019s
     CGroup: /system.slice/flaresolverr.service
             ├─20878 /opt/flaresolverr/flaresolverr
             └─21135 Xvfb :749125826 -screen 0 800x680x24

Oct 22 16:36:25 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:36:25 INFO     127.0.0.1 POST http://localhost:8191/v1 500 Internal Server Error
Oct 22 16:36:26 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:36:26 INFO     Incoming request => POST /v1 body: {'maxTimeout': 60000, 'cmd': 'request.get', 'url': 'https://prowlarr.servarr.com/v1/ping', 'proxy': {}}
Oct 22 16:36:26 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:36:26 ERROR    Error: Error solving the challenge. \n---------------------\nCould not determine browser executable.\n---------------------\nMake sure your browser is installed in the default location (path).\nIf you are sure about the browser>
Oct 22 16:36:26 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:36:26 INFO     Response in 0.003 s
Oct 22 16:36:26 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:36:26 INFO     127.0.0.1 POST http://localhost:8191/v1 500 Internal Server Error
Oct 22 16:39:21 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:39:21 INFO     127.0.0.1 GET http://localhost:8191/ 200 OK
Oct 22 16:39:35 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:39:35 INFO     Incoming request => POST /v1 body: {'maxTimeout': 60000, 'cmd': 'request.get', 'url': 'https://prowlarr.servarr.com/v1/ping', 'proxy': {}}
Oct 22 16:39:35 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:39:35 ERROR    Error: Error solving the challenge. \n---------------------\nCould not determine browser executable.\n---------------------\nMake sure your browser is installed in the default location (path).\nIf you are sure about the browser>
Oct 22 16:39:35 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:39:35 INFO     Response in 0.003 s
Oct 22 16:39:35 Unimatrixz-Zero flaresolverr[20878]: 2023-10-22 16:39:35 INFO     127.0.0.1 POST http://localhost:8191/v1 500 Internal Server Error

txtsd commented on 2023-01-07 19:24 (UTC)

I would've liked to keep the votes separate, since it's possible flaresolverr might offer binaries compiled by pyinstaller or nuitka, but it's done now so it's alright.

HLFH commented on 2023-01-07 17:51 (UTC) (edited on 2023-01-07 17:51 (UTC) by HLFH)

@txtsd You may want to remove your pinned comment now it is merged.

HLFH commented on 2023-01-06 12:36 (UTC) (edited on 2023-01-06 12:36 (UTC) by HLFH)

I submitted a merge request so votes and comments will be merged into flaresolverr, and flaresolverr-bin will be deleted.

txtsd commented on 2023-01-05 11:24 (UTC) (edited on 2023-01-05 11:25 (UTC) by txtsd)

This package will not be updated until upstream provides binaries. For version 3.0 onward, try flaresolverr or flaresolverr-git instead.

cwegener commented on 2023-01-05 09:27 (UTC) (edited on 2023-01-06 02:04 (UTC) by cwegener)

UPDATE (2023/01/06): The preferred way to install is via AUR, using the new flaresolverr package. The below manual install instructions are left as a reference, until the migration of the upstream to a compliant Python Packaging format is complete.

Anybody who would want to try out the new version without an AUR package could do a manual install via pipx:

  1. Install chromium sudo pacman -S chromium
  2. Install pipx: sudo pacman -S python-pipx
  3. Install flaresolverr from the WIP PR: pipx install --suffix '@git' git+https://github.com/FlareSolverr/FlareSolverr/@refs/pull/651/head
  4. Launch flaresolverr: flaresolverr@git

cwegener commented on 2023-01-05 09:22 (UTC)

I'll work on updating this to flaresolverr 3.0 today. You're correct about needing a package rename now, since there aren't any prebuilt binaries.

I think the lack of PEP-517 support and lack of a published sdist tarball on PyPI are going to be blockers for a proper Python package for now.

Gaspard and myself are currently working through the PEP-517 part in the referenced Github PR.

txtsd commented on 2023-01-05 05:43 (UTC)

I'll work on updating this to flaresolverr 3.0 today. You're correct about needing a package rename now, since there aren't any prebuilt binaries.