will mount a directory from the Nextcloud with Calibre’s library.run a Calibre Web instance in Docker – a web interface for a library.
So, now I have my library itself is stored in a Nextcloud (see the Nextcloud: running in Docker Compose on Debian with Let’s Encrypt SSL post), and I’ll use the Moon+ Reader application on my Android devices as it can synchronize read position via WebDAV.Īlso, you can use Google Drive as a storage backend for Calibre Web, read the docs. The idea is to move away from storing books in Google Books and using its e-book reader on mobile and via a browser but still to be able to access my library from anywhere and to have have a book’s reading position synchronization ability, as it is in the Google Books mobile and browser readers. That’s it! Calibre-web will connect to the database and you will be able to edit books, add shelves, manage users, etc.I’m using Calibre for my e-books library management for many years, but until today always used its desktop version.Ī couple of days ago I found the Calibre Web project – the same library, working with the same database, but accessible via a browser. Since we are using LazyLibrarian to snatch and process books, our database is located where our library is. This should have been setup when mapping directories within the Docker container. Upon opening Calibre-web you will be directed to input the location of your Calibre database (metadata.db). Once Calibre-web is running it will stay open in the background and can be opened using your favorite internet browser and navigating to When prompted to login, use the default values. We use the Docker version on our Linux server and you can read about how to install that here.