Calibre

Calibre is a cross-platform free and open-source suite of e-book software. Calibre supports organizing existing e-books into virtual libraries, displaying, editing, creating and converting e-books, as well as syncing e-books with a variety of e-readers.

Initial Setup

Configuration

Add Books

Plugins

Enable/Disable Plugins

The functionality of Calibre can be extended by the use of plugins. For a complete list of all available plugins, follow this link.

Add External Plugin

In addition to the plugins that are already available within Calibre, external plugins can be installed from the Index of Calibre plugins. To install one of these plugins, follow the below instructions.

Calibre Content Server

Due to Calibre running in a Docker container, the Calibre Content Server can only be accessed internally by applications running on your Ultra service. To remotely access your Calibre instance, you can set up Calibre-Web to access your ebook library from a third-party ebook reader such as Moon+ Reader.

Calibre can operate as a server that you can connect to from other applications within the Ultra.cc infrastructure, such as Readarr. In this section, we will show you how to set up and start your Calibre content server.

Calibre CLI

Calibre can also be managed via Command Line Interface instead of the webUI by interacting with the Calibre binaries. Documentation regarding the usage of the Calibre binaries can be found here. To execute an internal Calibre binary, you can use the app-calibre exec command.

app-calibre exec -l
app-calibre exec -c calibre-customize -a "--list-plugins"
app-calibre exec -c ebook-convert -a "--help"

Revision #16
Created 18 October 2023 16:03:58 by varg
Updated 26 May 2024 10:09:49 by varg