I am currently using Obsidian and the Remotely-save plugin. However, I have a big problem with Remotely-save.
- Background synchronization is not possible in Android. The app must remain open until synchronization is complete.
- Unreliable. Errors such as “Faild to fetch” and “error while sync” are displayed and need to be reset periodically.
- End-to-end encryption must be available.
- I am poor (monthly income is less than 500 USD), so it must be available for free.
Given the technical limitations of the Obsidian plugin, I am guessing that I would need to have a file system level synchronization method rather than a plugin to achieve background synchronization.
In addition to this, I have used Joplin, which also has the problem of no background sync for Android. Also, Joplin’s desktop app is excellent, but the Android app is poor and impractical. I have also used Standard Notes, but it does not seem to be able to display dates in yyyy-MM-dd.
Perhaps with the addition of Tailscale if they need to sync while out & about too. E2E encryption shouldn’t matter here, since these are p2p connections.
Why would you need Tailscale for syncthing?
For me it’s never worked outside of my home
iirc syncthing is encrypted, which matters because it will pass your data through a relay if it can’t connect directly.