Calibre is an ebook manager

Docker Hosting

I use the linuxserver-calibre image on my Unraid home server. I set ports for the VNC Web UI (allowing you to manage calibre as if it is running on your desktop), the web UI. I also set a Password for logging into the VNC.

VNC Viewer

Default port is :8080 - password is set via PASSWORD environment variable and username is abc by default but can be overridden with CUSTOM_USER env var.

Web UI in Docker Image

Calibre can provide a web UI for browsing, downloading and uploading books. In order to upload to this endpoint you must enable auth and add a user.

  1. Log into the VNC server (default port 8080) and go to Preferences > Sharing over the net
  2. Tick “Require username and password to access Content server”
  3. Go to User Accounts tab and add a user
  4. Go back to Main tab and start the server (or stop and start the server to apply settings if it was already running)