Why is syncing designed to be so confusing/daunting? #3856
Replies: 3 comments 6 replies
-
The syncing wiki is intended for power users who know how to self-host this software. You cannot sync it with a cloud storage platform because they will corrupt the database. https://github.com/zadam/trilium/wiki/FAQ#can-i-use-dropbox--google-drive--onedrive-to-sync-data-across-multiple-computers |
Beta Was this translation helpful? Give feedback.
-
Unfortunately there's no perfect solution here. As linked by @sigaloid, the general purpose syncing solution like onedrive tend to corrupt files (if they are currently being open in the app). A possible "solution" would be to use flat text files instead of a database which would minimize the risk and consequences of data corruption from e.g. OneDrive. But using a filesystem brings another set of problems. The world is made out of trade-offs and I chose these ones. As a result, to set up the sync, you need to have some technical skills. |
Beta Was this translation helpful? Give feedback.
-
If the only problem is that it can't be occupied/open, would be possible to implement a mechanism temporarily cutting off the connection and locking the database, then sync the file manully, which is still better than not being able to sync. It increases the risk, though. |
Beta Was this translation helpful? Give feedback.
-
I'm quite new to Trillium, having just ditched OneNote. I downloaded Trillium, it's brilliant, a bit complex, but usable. However, the issue is with syncing across devices. I check out a "simple" guide, and it goes into sync servers and network topology, server information, and is absurdly technical....
Why is it designed to be so confusing or daunting? I highly suspect that this will limit the usability of the software, as it's a bit too daunting for less tech-savvy people to understand. Is there a way to simply add it to onedrive, or a python/other kind of script to upload a backup of files to a folder in cloud?
Beta Was this translation helpful? Give feedback.
All reactions