Open erlend-sh opened 6 months ago
Combined with Iroh, it’d be a little bit like https://www.planetable.xyz/
There's actually a chance we could do the cloud hosting for people, though I'm not totally sure if we could offer competitive prices or if it'd be worth the cost for us. It might be cost effective for us, if we do static sites that can be cached with cloudflare to lower our server load.
Iroh does basically let us easily build a globally distributed CDN, with minimal effort, and we could make a very nice experience for publishing your sites to our Weird hosting.
If we get WASM renderers for user domains, which really isn't that hard at all to create an MVP for, then it would be very possible to allow you to just upload your blog JSON to Weird for rendering.
What about WASM makes that more doable than it would be with the regular web stack?
It wouldn't make it more doable per-se, but if we had WASM support for profile pages, then it'd be easy to make highly-focused renderers for specific use cases, such as JSON-blog, without having to pre-bake support for them all into Weird proper.
By default, Weird will assume that blogs live externally.
They can be plugged in by RSS feed, featured as article summaries that link out to the source material, or completely imported (regenerated and canonically linked outward if the ‘local copy’ is not supposed to be the official one).
Some great prior art from @jonbell-lot23 here: Hey Creators, Please Make Firehoses! – the latest iteration of that is rssblend:
A similar but more source-agnostic approach is exemplified in https://github.com/Lissy93/my-website by @Lissy93 and it checks a lot of boxes for us, so that's another great reference.
🆕 There’s also this anyblog-importer:
Some users will want their own blog running on Weird itself. All of the above combined with Iroh could be a little bit like https://www.planetable.xyz/
Related:
8