My home server runs tilecache, which uses mapnik to generate image files for specified areas for each layer when required. The tilecache configuration file for the home server is here.
The maps3.org.uk site is hosted on a commercial web host, which also runs tilecache to request map tiles from my home server when required, and caches them on the web host to make delivery to users faster once a tile has been accessed once. The tilecache configuration file for the remote web server is here.
Please contact Graham Jones (email@example.com) if you have any queries about this map