As you mentioned Syncthing works flawlessly as well as other methods on Android.
In the app description:
"KeePassium can work both offline and with your favorite cloud provider.
There is no setup: pick your database through the familiar Files interface — and that's it. By integrating with the Files app, KeePassium supports almost all storage providers, including..."
If that is the limitation, I wonder if they could get around that by using some type of bundle or archive. Regardless, thanks for the additional information.
https://forum.obsidian.md/t/mobile-setting-up-ios-git-based-...
On the desktop the git extension does the same thing, but is automatic. Conflict resolution is as detailed and I want.
Yeah lots of non-opensource components in that flow, but it works well and is perfectly happy when I am totally offline.
The iOS client does not allow choosing the folder. You can specify either icloud sync or not, but you cannot select a folder.
https://old.reddit.com/r/ObsidianMD/comments/s4kw0k/set_fold...
In my case, Obsidian syncs just fine between my laptop, iPad, and iPhone. I use Sync.com for everything else.
https://forum.obsidian.md/t/guide-using-git-to-sync-your-obs...