


Run the user management script: $ calibre-server -manage-usersįollow the prompts to make a new user named calibreuser and choose a secure password. $ sudo systemctl enable calibre-serverĪdd authentication to prevent unauthorized access to the eBook library. Start the service and enable it to run when the server boots. ĮxecStart=/usr/bin/calibre-server -enable-local-write /home/calibre/calibre $ sudo nano /etc/systemd/system/rviceĪdd the following contents to the rvice. Select "calibre" as the library, and the server displays a list of books.įrom the terminal, press CTRL- C to exit the server.Ĭreate a systemd service for Calibre, so that it can automatically start.

In your web browser, navigate to the server at the IP address and port reported by calibre-server. OPDS feeds advertised via BonJour at: 192.0.2.123 port: 8080 Your IP address is different than the example shown. To add the book again: $ calibredb add book.mobi -with-library calibre For example, to remove book ID 1: $ calibredb remove 1 -with-library calibre $ calibredb list -with-library calibreġ The Tragedy of Romeo and Juliet William ShakespeareĬalibredb requires the ID number to remove a book. Get a list of all the books in the library. $ calibredb add book.mobi -with-library calibre $ wget "" -O book.mobiĪdd it to the Calibre library. $ cd ~ĭownload Shakespeare's Romeo and Juliet from Project Gutenberg. Make a folder for the new Calibre library in the home directory. Install Calibre with the following command: $ sudo apt install calibre Use the calibre user for the rest of the steps in this tutorial. Prerequisitesĭeploy a new Vultr Debian 10 cloud server instance.įollow the best practices guide for Debian to update the server.Ĭreate a sudo user named calibre. A cloud server instance is sometimes called a Virtual Private Server or VPS. This tutorial explains how to create a Calibre eBook server on a Vultr Debian 10 cloud server instance. Calibre offers a local client but also provides a server for access on other devices. Calibre is a popular free, open-source eBook management software.
