Something went very wrong with the proxy server today, my apologies for the downtime. I tried several solutions that did not fix it.
For now if you are getting pages not appearing, try http://growingfruit.org:8000 which seems to be more reliable. This will not work if you have a firewall in the way, so it may e.g. not work at the office but could work at home kind of thing.
I will be working on trying to get a permanent fix here, hopefully not too long but it could be a few days.