View Single Post
Old 09-25-2016, 03:15 AM   #3
r0bis
Member
r0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshesr0bis can read faster than his screen refreshes
 
Posts: 12
Karma: 14200
Join Date: Jul 2015
Device: Boox Note Pro / Linux Laptop
Thank you kovidgoyal,

Yes, I read that page. Very useful. I guess given that changes to the library would not happen every day, probably syncthing might be counterproductive (constant sync and risk of calibre database corruption). Thus I would need to only run syncthing briefly when changes are made, which defeats the idea of syncthing. Perhaps a manual rsync approach would be better. The workflow could then be:

1) I change the library on computer A
2) When I am ready to push changes to central storage on NAS I shut down Calibre content server on NAS
3) I execute a script (either via rsync or Unison) that synchronises the A library to NAS
4) Launch Calibre content server on NAS
5) When I am working on computer B I first run a script that synchronises with NAS, then start Calibre on B.
6) Mobile devices used for reading always take their content from NAS

Rob
r0bis is offline   Reply With Quote