

This is how I have setup Calibre for my wife so that she can manage her e-books from every computer in the house. As long as one person accesses the library at any time, the Calibre database file will not get corrupted. This simple library setup has the advantage that if you store the library on a Cloud service like Dropbox, you can have access to your library from multiple computers running different Operating Systems (but preferably all the same version of Calibre). From within the Calibre GUI, it is however trivial to re-create this database file from scratch if it becomes corrupted.

Its database scheme can be updated between major releases though. The simple directory structure and the SQLite database file make that a Calibre library is independent of the Operating System that Calibre runs on. In the root of the directory tree, Calibre creates a SQLite database file containing all the library metadata. The directories immediately below the root of the tree are the book authors. It stores your e-book library as a directory tree. It is a desktop program, available for Linux, Windows and MacOS. You’ll have to download the ZIP file of the latest COPS release from – the ZIP contains the extra stuff that is not contained in the source. I have a package for Calibre in my repository which of course you will definitely need if you want to build an e-book library. If your content server is going to be used in your home network only, then HTTPS is not even needed. However, it does not enable a secure (https) web site. The good news is that Slackware’s default httpd configuration works out of the box. I assume that you know how to setup an Apache web server. Which software is used?Īpache and PHP are standard part of Slackware Linux. But, the technology and the configuration is generic enough that readers of this article running another distro or even employing an embedded (ARM) device will be able to make it work. Understandably, the article will be Slackware-centric, because that is where I have my Calibre library and where I run all the programs that I need. In this article today, I am going to explain how I make my Calibre library accessible on-line. Instead, I made my e-book library accessible on-line and now I am able to download my books securely over the Internet – no matter where I am, as long as I have a network connection. In a previous article about the Calibre e-book library management program, I wrote that I did away with USB cable connections to transfer e-books from my Calibre library to my E-reader.
