I played around with Cloudflare workers, but ended up just paying for Super.so as the cost > the hassle. I could be wrong, but think it's very similar to those repos. So loosely, grab everything from Notion, make the appropriate page changes so it works as a site, then push it elsewhere as static content.