Definitely will be looking at the official Obsidian sync plan now.
Also, is the Obsidian CLI available when obsidian-headless is installed? Or is obsidian-headless only a sync client at this time?
https://help.obsidian.md/sync/troubleshoot
- Markdown files: Obsidian Sync merges the changes using Google's diff-match-patch algorithm.
- Other file types: For all other files, including canvases, Obsidian uses a "last modified wins" approach. The most recently modified version replaces earlier versions.
For conflicts in Obsidian settings, such as plugin settings, Obsidian Sync merges the JSON files. It applies keys from the local JSON on top of the remote JSON.
also, thanks for the great product, bought the vip catalyst as a show of support.
https://help.obsidian.md/teams/sync
If your team is more technical Git is an option. If you want completely control over permissions and configuration then a shared drive is probably better.