I find this checks a ton of these boxes for me, and I find it really easy to get non-techies on board and actually be comfortable using it.
I find this checks a ton of these boxes for me, and I find it really easy to get non-techies on board and actually be comfortable using it.
For locally shared documents, I sync them with Syncthing and edit them on Android in Markor, and it works pretty well.
I got different markdown editors on different devices and didn't want to use a public / cloud hosted git repo for my notes.
It works fine, as long you don't get in contact with iOS.
I got many devices and often let it sync my phone when I'm at home, because I'm struggling already enough with battery lifetime.
I also got it running on one of my dedicated servers, so I got an offsite backup, with systemd you can set it on autostart after an internet connection was established, so I don't really have to manage it anymore and I only see it basically in the logs of the packages that I update.
My only small tip for readers here is be careful treating any node as a safe backup.
A device that accidentally deletes everything in a folder will propagate out if you don't notice it happened.
But TBH in practice (as a very heavy user for my usecase) it's very rare, and a traditional backup system will cover you perfectly.