Lavish883 / pupflare

A webpage proxy that request through puppeteer - can be used to bypass cloudflare anti bot / anti ddos on a non browser application (like curl)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to launch

  1. Install NodeJS
  2. npm install
  3. npm start

How to use

Send your request to the server with the port 3000 and add your URL to the "url" query string like this: http://localhost:3000/?url=https://example.org

To show the browser window, set the environment variable PUPPETEER_HEADFUL=1. To use a proxy, set the PUPPETEER_PROXY environment variable, for example PUPPETEER_PROXY=localhost:8080. To specify user data directory, set PUPPETEER_USERDATADIR=/path/to/dir.

Docker

Available as a Docker image here: https://quay.io/repository/unixfox/pupflare

About

A webpage proxy that request through puppeteer - can be used to bypass cloudflare anti bot / anti ddos on a non browser application (like curl)


Languages

Language:JavaScript 94.3%Language:Dockerfile 5.7%