View Single Post
Old 03-31-2026, 01:25 PM   #1
AchmadFathoni
Junior Member
AchmadFathoni began at the beginning.
 
Posts: 2
Karma: 10
Join Date: Feb 2026
Device: calibre
Merging annotation from local and web user

Before anything, thank you for amazing software!

My Ideal Need:
I want my calibre library exact copy (book, annotation & last read) across computer & access it via android

My Setup:
For computer I use syncthing & calibre desktop. But since my library is too big for android & android doesn't have capable calibre epub that can understand annotation, I'm forced to user calibre-server and using web client on android.

My problem:
After checking the metadata.opf. I understand that calibre separates web and local user annotation data. So annotation made from calibre-server web and local desktop instance will not sync. This is a problem since I use calibre web on android but calibre desktop on computer.

My compromise
After realizing this, I always read my book on my computer using offline calibre-server with same username as other computer. This will force annotation sync under that username. Then when I finally online I let syncthing handle the sync.

My wish:
I hope there is a way combining local and web user annotation. Maybe a new feature that let me choose "local username"? I'm the only one using my caliber-server inside my tailscale so honestly I don't need any authentication including username & password. This will let me use calibre desktop local instance rather than cumbersome, less complete web client when I offline.

Thank you!
AchmadFathoni is offline   Reply With Quote