Now running on a Raspberry Pi model 2B, faster and with more memory than the older models. The "Pi-2" is more than capable of serving the web pages but the SLOOWWWW third-world ADSL connection is a bit of a show stopper.
[Here] is how it is done, if you are interested.
My pieces for Bridge Beginners.
A few pictures.
Some docs for the IPCop firewall.