This buildpack installs Privoxy for your app on Heroku.
Privoxy is a non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. Privoxy has a flexible configuration and can be customized to suit individual needs and tastes. It has application for both stand-alone systems and multi-user networks.
With this buildpack installed, Privoxy runs automatically on the port: 8118.
Create a new Heroku app with this buildpack (through the Heroku CLI):
heroku create --buildpack "https://github.com/iamashks/heroku-buildpack-privoxy.git"
1] Create a Heroku app as normal with the usual buildpacks.
2] Then, add this buildpack in your app (through the Heroku CLI):
$ heroku buildpacks:add https://github.com/iamashks/heroku-buildpack-privoxy.git
You'll need to provide these as env variables (check this guide):
PRIVOXY_PORT
: The port to be used for the Privoxy server (default: 8118).PRIVOXY_CONF_FILE_URL
: The configuration file for Privoxy (default: supplied).TOR_PROXY_PORT
: The port to be used for the Tor Proxy server (default: 9050).
- Caches compilation