I would use a publicly hosted git solution but my problem comes from bandwidth considering I push to quite a few repos a day (LaTeX docs, notes, sites, etc).
I'll think this over further, I still have a few things on my plate before I can work on that.
I also need to migrate my Nextcloud (or other suite) instance sometime soon and look into the costs of that.
I think by end of this year most of my internet things will be self-hosted or offline compatible, which is awesome.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.