Custom protocol file server.