There is! Fair warning that it's a little bit clunky. (which is to say, you may have to manually push buttons to commit/push/pull) I'm not the author, just a happy user.
Got it synced over laptop, android phone and tablet with syncthing. Whith my home server as 'base' which also backup the vault itself
I've been using syncthing to do this without any issue.
Yes I second this! Syncthing works really well for keeping Obsidian vaults sync'd across multiple computers
I've found myself running into sync-conflicts while editing my Obsidian Vault in a syncthing folder in the past. Did syncthing work flawlessly OOB in your experience?