Author here. Just out of curiosity, why isn’t there much talk about serving simple sites from memory? Usually people talk about serving static HTML using NGINX and let the kernel page cache handle it. I wouldn’t assume it is complexity. As some one here, <a href="https://kieran.ie/loading-a-website-from-ram/" rel="nofollow">https://kieran.ie/loading-a-website-from-ram/</a>, used a ram disk and NGINX to serve it.
Cool idea and sounds like a fun project! However, Github pages has supported HTTPS for a while [1]. Personally, I like free over a cup of coffee any day.<p>[1] <a href="https://github.blog/2018-05-01-github-pages-custom-domains-https/" rel="nofollow">https://github.blog/2018-05-01-github-pages-custom-domains-h...</a>