I've been wanting to see what the #ObsidianMD hype is all about, but I just can't get over how the only proper sync is the one that uses their own infra. I would love it if I could point it at my own infrastructure for that.

Sure, I could use sync clients, but those don't integrate well with the mobile app.

Guess I'm sticking with #Joplin.

#Obisidian.

@ainmosni You can store your database on your own infrastructure, but yeah - not 'officially.'

The obsidian-livesync plugin is pretty good but depending on the devices you use Obsidian with you can usually get away with WebDav/NextCloud/Syncthing etc. Like obsidian-git is great but mainly on desktops/laptops.

On Android there's a bunch of apps that mount cloud storage. On iOS one of the main ones is FE File Explorer - though I tend to find the Files app on iOS to be fairly unreliable. Another thing you can do if you have a NAS at home, install Tailscale and just host your Obsidian database on a Samba share.

The 'proper sync' definitely isn't perfect either though. Nearly lost an entire year of journal entries the other week due to a weird sync issue and it can be a bit of a grind waiting for it to catch up when I open Obsidian on a device that I haven't used in a little while - or if a plugin stores thousands of svg files in it's resources directory and clogs up your sync log... that was fun...
@ainmosni In retrospect it's been interesting seeing how Logseq has developed over the past couple years.

I had briefly tried out Joplin, Logseq and ended up on Obsidian - but Logseq's whiteboard is really cool... and they're actually open-source. So they may win me over in the end if I could get used to it.

Sounds like they have a similar sync feature that is also annoyingly not self-hostable, but apparently they "plan to design a protocol for self-hosted usage so that the community can implement different solutions on top of it."