I plan to use Syncthing for synchronization as WebDAV seems to have some issues according to your topics.
But is there some technical reason why I should replicate sync folder configured for filesystem replication and not directly the folder with sqlite database and resources subfolder?
I understand that Syncthing synchronization is not instant and is running in some batches depending on filesystem changes detection (could be an issue on Android) but within few minutes I would expect all data are in sync.
sqlite updates are atomic and using transactions, therefore syncing live sqlite database file should not be an issue.
I don’t expect I will update notes on more clients within a short timeframe.
Or did I miss something important and to replicate only configured sync folder is the only way how to not corrupt data?
Will the usage of sync folder assure integrity in case of modifications from more clients?