The Self-hosted LiveSync plugin is a community-developed synchronization solution for Obsidian users who want to keep their notes fully private. This plugin uses CouchDB or Object Storage as its server, ensuring efficient and secure data transfer. With automatic merging of conflicted modifications, this plugin reduces traffic and ensures seamless collaboration. Additionally, it supports end-to-end encryption, customization sync, and hidden file synchronization. Perfect for researchers, engineers, and developers who prioritize security and control over their data.
0.25.47
27th February, 2026
Phew, the financial year is still not over yet, but I have got some time to work on the plug-in again!
Fixed and refactored
Fixed the inexplicable behaviour when retrieving chunks from the network.
- The chunk manager has been layered to be responsible for its own areas and duties. e.g.,
DatabaseWriteLayer,DatabaseReadLayer,NetworkLayer,CacheLayer, andArrivalWaitLayer.- All layers have been tested now!
LayeredChunkManagerhas been implemented to manage these layers. Also tested.
EntryManagerhas been mostly rewritten and also tested.
- The chunk manager has been layered to be responsible for its own areas and duties. e.g.,
Now we can configure
Never warnfor remote storage size notification again.
Tests
- The following test has been added:
ConflictManager.