clue/polipo
Polipo is a small and fast caching web proxy (a web cache, an HTTP proxy, a proxy server)
100K+
Polipo is a small and fast caching web proxy (a web cache, an HTTP proxy, a proxy server). This is a Docker image that eases setup.
From the official readme:
Polipo has some features that are, as far as I know, unique among currently available proxies:
In short, Polipo uses a plethora of techniques to make web browsing (seem) faster.
This docker image is available as a trusted build on the docker index, so there's no setup required. Using this image for the first time will start a download. Further runs will be immediate, as the image will be cached locally.
The recommended way to run this container looks like this:
$ docker run -d -p 8080:8123 clue/polipo proxyAddress=0.0.0.0
This is a rather common setup following docker's conventions:
-d
will run a detached session running in the background-p {OutsidePort}:8123
will bind the HTTP proxy listening port to the given outside portclue/polipo
the name of this docker imagename=value
any number of additional configuration variables can be passed as isYou can now configure your clients (web browser, instant messenger, apt etc.) to use a HTTP proxy:
Some client programs may also expect a proxy URL like http://127.0.0.1:8080
instead.
docker pull clue/polipo