write output to disk, serve using express static middleware