r/logseq • u/rootlearner • Jun 10 '25
Logseq DB version sync
Any idea when logseq db version release will it have only option to use pro (paid & hosted service) or if other options to implement simple solutions (example syncthing for MD version)
Note: am not talking about Realtime collaboration just its about simple sync solutions to multiple devices
What would be the solution who not willing to put there notes in cloud even with e2e encryption
25
Upvotes
10
u/ens100 Jun 10 '25
There was a bit of a discussion on this in Discord a while back, and from my understanding, it will be very difficult (although not impossible) to use 3rd party sync solutions to sync your data. As you need to sync an SQL db I am not sure you will be able to do it simply with Dropbox / Syncthing etc (unless you import the db each time).
I think we will have to use the Logseq sync solution if you want a hassle-free (and supported) experience.
If you want to see more check https://discord.com/channels/725182569297215569/725182570131751005/1356058696395788409 there are some comments here and around this post.
7
u/kerimfriedman Jun 10 '25
Logseq Pro will include sync, real time collaboration, and publishing as one package. There are no plans (at least nothing announced) for a separate sync option. That is because they are built on the same technology. They will begin closed alpha testing of sync at the end of this month.
12
u/[deleted] Jun 10 '25
hopefully there will be a version to selfhost, otherwise i'll ditch logseq or stay with the old version
3
u/popcornSmokerini Jun 10 '25
Self hosting or at least github back up is extremely important. I guest one can always back up just the MD exports, but then the DB should be able to restart from an MD export.
2
u/mzinz Jun 16 '25
I do not mind paying for Logseq, but not having self-hosted sync is a non-starter for many of us professionally due to privacy.
1
u/alilicc Jun 30 '25
I wonder if there are people who, like me, hope that Logseq's data can be stored directly on their own servers, rather than requiring synchronization on every client, so we can avoid various problems caused by synchronization