Pieuvre is a project mainly written in JAVASCRIPT and SHELL, it's free.
Distributed HTTP proxy in Node.js
One Picture Is Worth One Thousand Words!
Pieuvre is made of two parts:
Start the server:
node server.js
Start at least one worker:
node worker.js
Configure your browser to use localhost:8081 as a proxy.
You can also go to http://localhost:8080/ to see an admin interface (well, for now, don't expect too much: it just displays the list of workers).
Like this:
git clone git://github.com/jpetazzo/pieuvre.git
git push pieuvre pieuvre
dotcloud info pieuvre.pieuvre
Your HTTP proxy is ready at the host:port shown in the "proxy" section.
The "admin" interface is available at the URL shown at the end of the push.
Lots: