Quote:
Originally Posted by chaley
Syncing reading positions is app dependent. Most apps can do it, but they do it in their own way. For example, Moon+ (which I use) syncs reading positions via Dropbox and possibly other cloud providers.
Kovid (not David) is indeed working on adding a web reader to the new content server. It will be able to store reading positions. I don't *know* that the positions will be by user, but it is hard to imagine that Kovid would do something else. That said, reading using a browser on a phone or a tablet isn't a particularly good idea. It requires connectivity. Performance depends on the cell network speed. It won't be "app like".
FWIW: I run a content server for my family. The server, which is a "Virtual Private Server" (VPS) provided by Linode, runs in a data center in London, serving my immediate family (wife and kids) in three countries on two continents. It uses a dropbox-synced copy of my library so the users see my changes when I make them. I run the calibre content server, started using the command line, behind Apache as described in the calibre docs so that I get per-user login. I use a VPS so that I am not required to keep a computer running at home open to the internet, and so that someone else is responsible for keeping the computer up 24/7. Three family members run CC exclusively, fetching books through it. The fourth sometimes uses an iDevice and accesses the content server directly from whatever app he uses.
FWIW squared: Kovid's new content server implementation will support per-user login. CC already supports the new content server.
|
@chaley, thanks so much for sharing your setup. That sounds incredible. I hadn't realized that. Calibre could be setup on a remote server but it only makes sense. I just hadn't thought that far scaled out. The one thing I didn't fully understand if how you implement the Dropbox part of your setup. Is it an entire second copy of your library on Dropbox in addition to the VPS calibre server library? I apologize I don't "get" that part yet but it sounds fairly crucial to the success of your setup. It's great to hear that Kovid (I'm incredibly embarrassed that I didn't check the autocorrect on Kovid>David, thanks for correcting me on it) is working on some cool server upgrades and that CC is already supporting it. That's great integration and cooperation between the devs.