We could re-use the ui for the Prayer Book. But instead of adding prayers, you'd add urls of git repositories housing logs written in Markdown or HTML or maybe even just TXT. This would populate the "prayers" with those logs, allowing you to collect logs from various people in one place.
In the background, it seems the only functions necessary is git, and something for rendering the files. Adding a repo url is prompting a git clone, we'll need a refresh button to trigger a git fetch, and then something to render whatever types of files we indicate as the standard.
To write a log, just need to start an account on Github or Gitlab or whatever, start a repo, and literally just have one log file that can be added to whenever you want to post.
I'm no dev, so I don't know that this is possible within a PWA, but from what I've read it seems possible, and the amount of dependancies should be pretty low.
And this will definitely be an exclusive sort of social network. Needing to start and host a git repository somewhere will definitely not make it easy for grandma to join.
However, this is just a start, and honestly, putting together some sort of webapp to host text-only repos with a simple front end that grandma could use, would be easy and cheap.
And it does check all the boxes: text-only will foster creativity and keep addictivness low, it is p2i2p for sure, offline-first for sure, and we don't have to run anything for it to work.
If anyone has any feedback, I'm all ears.