Why?
Because I can.
The setup is like this:
nginx receives the request and handles HTTPS if you're using HTTPS. You know, modern internet stuff.
nginx passes that to varnish.
varnish (if the page isn't cached) fetches it from a QEMU instance running HTTPSERV (of the mTCP suite) atop SvarDOS.
Now, a downside to running a DOS VM on a server is that DOS idle loops often don't use the HLT instruction as far as I'm aware. So it'll happily gobble up a full CPU. As such, qemu is limited to 5% of a CPU core via cgroups.