6abd / PyDodge

Python HTTP Proxy w/ Rewrites (PyDodge "B") https://github.com/webrecorder/pywb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PYWB PyDodge

HTTP/HTTPS proxy with rewrites

Deploy to Heroku Run on Replit Deploy to Azure Deploy to IBM Cloud Deploy to Amplify Console Run on Google Cloud

Usage: https://example.com/prefix/https://example.com

Default prefix is course

The prefix can be changed in config.yaml on line 6 and 14.

Running Locally

Setup

pip install -r requirements.txt

Running

bash run.sh

Available on localhost:8080

Port is configurable in run.sh

Credits

Ilya Kreymer and the webrecorder team.

PYWB version: release 2.6.3

PYWB

Alternatives

Consider using an alternative such as Ultraviolet which offers greater support than PyDodge.

About

Python HTTP Proxy w/ Rewrites (PyDodge "B") https://github.com/webrecorder/pywb

License:GNU General Public License v3.0


Languages

Language:Python 87.5%Language:JavaScript 11.1%Language:CSS 0.7%Language:HTML 0.6%Language:Shell 0.0%Language:Procfile 0.0%