are there any generic solutions to mounting various "middlewares" (or whatever you want to call them) on http servers?