top | item 37366743

(no title)

anarcat | 2 years ago

I use syncthing to sync my library around now, as mentioned in the article (I believe). This works great for Koreader, which stores read stats in a plain text file next to the ebook file. That can lead to syncthing conflicts sometimes, unfortunately but I suspect that might be more because of my combined use of git-annex and syncthing to archive my collection than anything specific to syncthing.

It does mean I need to use koreader everywhere though, I don't have a way to sync read progress back into Calibre, but then I don't really have read progress there anyways. I have a "read/not read" flag there, but it's some custom thing I added somehow, Calibre doesn't support that out of the box anyway.

discuss

order

pmontra|2 years ago

I googled it and it seems that koreader has a selfhostable server that can be used to sync reading positions across devices

https://github.com/koreader/koreader-sync-server

I used koreader years ago. I'll give it a try again. If I like it I'll download the server and check if I can make it work.

anarcat|2 years ago

but see that's the thing, i don't even need that silly thing. i just run syncthing everywhere I need to (and it pretty much runs everywhere, including the kobo), and that's it. no middleman required (other than the syncthing meet-me infra of course, which is not as much as i expected: https://relays.syncthing.net/).