Polipo is a caching
proxy developed for use with Tor. Both of these can be installed with
homebrew on OS X.
This is all done on OS X. Its likely that other systems would work just
fine with little to no modification in the documentation.
Configure browser/system to see the proxy
Installing tor with homebrew:
brew install tor
This will put the bits in /usr/local, and the torrc file in
I’ve removed the comments (lines starting with ##) and empty lines. By
default, the config file is in /usr/local/etc/tor/torrc
SocksPort 9050## Default: Bind to localhost:9050 for local connections.
Log notice syslog
Append the following lines to your torrc to force traffic to only exit the tor
network in Switzerland
Installing polipo with homebrew:
brew install polipo
This will put the bits in /usr/local. Unfortunately, it seems to be
expecting its config in /etc and won’t be convinced otherwise (this may
be because the developer wrote it for Linux and didn’t realize not
everything is the same as Linux).
Again, I’ve removed lines that start with a comment (##), or are
empty. By default, polipo looks for its config file in