Let’s say I decided that instead of blogging, I wanted to host my own Lemmy instance that contained a maximum of one (1) user– me, but allowing other users to subscribe.
To show what I’m talking about, look at how kaidomac uses Reddit as his own personal microblog, which people subscribe to.
What is the cheapest way to do this?
My mental model of Lemmy is that if I were to do this, the instance would still be caching information from other instances. This would– at least in my mine– add up in costs.
I’m a software engineer, so feel free to use technical jargon.
Alternative question– I use Zola and Github Pages to host my website. Does ActivityPub have support for blogging? Like let’s say people on Lemmy or Mastodon could subscribe to my blog through ActivityPub?
From what I can tell Zola does not have anything like this (tried searching GH issues), but I just want to know if it’s technically feasible. I can write Rust, so I could have a crack at it myself if it’s not too cost/effort prohibitive.
From what I researched some time ago: There are/were some federated blogging systems out there but they’re all stuck in the pre-Docker era installation-wise and technology-wise (i.e. just outdated).
But in the end it makes no sense in my opinion. Blogs nowadays are just publishing and less networking/interaction.
A simple file loader and markdown parser could be enough. I set up my page based on Apache directory listing, a custom Action to parse markdown files, and some fancy CSS. There is figuratively nothing that runs my page, except a web server and a markdown parser.