Write in markdown and serve directly, or export to HTML. Or write in LibreOffice Writer and export to HTML.
Upload HTML to a basic webserver. You don't need a fancy load balancer or denial-of-human-system or anything.
No, you just need a host that doesn't have ridiculously small limits. You can easily find find hosts with limits in hundreds of GB, or TB, or even unmetered. You can find them for free, and you can find them for quite cheap compared to most technologists' incomes.
Just joking. Sort of. There's apparently a modern tool you can use to transpile SGML to HTML[0], and I'm itching to try it out.
--
[0] - https://sgmljs.net/docs/producing-html-tutorial/producing-ht... - yes, it's an NPM package, and yes, you can run it in the browser, but you can also use it on a server, or as a static site generator.