-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Synchronization
Trilium supports synchronization with star-shaped topology:
This means that there's one central server (we'll call this instance sync server) and several client (sometimes called desktop) instances which all point to this sync server and synchronize against it.
Beware that synchronization is considered experimental and you should expect occasional issues which might require manual intervention.
This approach is used when you already have a desktop instance of Trilium and you want to setup sync server on your web host.
So let's assume your server instance is already setup. Then open your desktop instance, click on Options ->
You can sometimes encounter a situation where you edit same note in multiple instances before the note changes are synchronized.
Trilium handles this situation by just picking up the newer change and discarding the older change. The older change should still be visible in history so it should be possible to recover any data lost in conflict resolution.
After each completed sync, Trilium computes hash of all synced data on both client and sync server. If there's a difference, something went wrong and Trilium will notify you about this.
Back to Overview
- Screenshot tour
- Basic concepts
- Installation & setup
- Advanced usage
- Developer guides
- FAQ
- Troubleshooting