Retrieve, cache and serve remote files from a local server.