This is in connection to this quest:
https://techpriesthub.xyz/fluxbb/viewtopic.php?id=26
For short term, now that the forum is running, we could just include a link to it in the PWA and we have the beginnings of a social network. (Krysztof suggested this, and we're going to work on it sometime soon).
But long term my goal is more ambitious, and one I'm going to dedicate this 2024th year of our Lord to.
It's based on Git, and the overall idea is using git repositories as a way to "host" offline-first websites and files. The app will only have a few tools: able to clone repositories to get the sites or docs on your device, pull to update the repo, and of course log to view commits and see the history of the site or doc.
Got inspiration for this from solderpunk in this blog post:
https://portal.mozz.us/gemini/zaibatsu. … th-git.gmi
Also got inspiration from many conversations about tangential ideas on SSB, particularly elavoie, this paper sparked a lot of it:
https://arxiv.org/abs/2307.08381 though there is way too much to link to every single conversation. Join SSB if you want more [-:
What I wanted was something incredibly simple, that can make use of present infrastructure, prioritizes the sharing of information over social interaction (though this model will make that possible as well), and of course is offline-first, and easy to run on potatoes.
How I imagine this working is anyone wanting to host a simple personal site could easily throw up a repo on Github or any other major git forge for free, and anyone can grab the content when they are online, and have it for later use offline.
There are already plenty of tools out there that do these things, and usually do much more. So the nice thing is we don't really need to build anything to get started. I already host a few basic things on Github (been running a micro blog for a number of months for testing purposes:
https://github.com/davidbaunach/techpri … ndex.html), can easily use MGit on Android or Pulsar on Linux to keep it synced, and since I'm using an html file for the micro blog, can open it in any browser, or just view it raw in MGit or Pulsar.
The goal I'll be pursuing is making something much simpler that allows for collecting repos, and viewing the info in them easily.