Getting 'DB Location is not Valid' for calibre-web

I have used the instructions available on the github to run the docker container using the docker-compose file for docker-calibre-web. I also changed the volume locations of config an.d books to one folder in home and another on external HDD.

But when I am accessing the web page, it gives me error saying ‘DB Location is not Valid, Please Enter Correct Path’. I provided the full path in the web page but that also does not work.

What might be the issue?

You need to provide an existing calibre database as listed in the readme

Yes, i provided the folder’s full path (folder containing metadata.db) in the input. But it does not work

Map that folder to /books and select /books as the library path in the gui

Docker container knows nothing about full host paths. It only knows what’s been mapped

I created a symlink to the same location where config is located. and gave the path as I gave to config. But it still does not work. Running the docker-compose up gives the following logs in the beginning:

calibre-web    | [mod-init] Attempting to run Docker Modification Logic
calibre-web    | [mod-init] Applying linuxserver/calibre-web:calibre files to container
calibre-web    | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
calibre-web    | [s6-init] ensuring user provided files have correct perms...exited 0.
calibre-web    | [fix-attrs.d] applying ownership & permissions fixes...
calibre-web    | [fix-attrs.d] done.
calibre-web    | [cont-init.d] executing container initialization scripts...
calibre-web    | [cont-init.d] 01-envfile: executing... 
calibre-web    | [cont-init.d] 01-envfile: exited 0.

Is this normal?

Provide us with some full logs plus all the details you’ve used to deploy the container (docker compose snippets or screenshots of whatever gui you’ve used)

Following is the docker-compose file

version: “2.1”
services:
calibre-web:
image: ghcr.io/linuxserver/calibre-web
container_name: calibre-web
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Amsterdam
- DOCKER_MODS=linuxserver/calibre-web:calibre
volumes:
- /home/username/prg/calibre-web/config:/config
- /run/media/username/Seagate/books:/books
ports:
- 8083:8083
restart: unless-stopped

Docker-compose logs:

[username@username-hp-pc calibre-web]$ docker-compose up
Recreating calibre-web … done
Attaching to calibre-web
calibre-web | [mod-init] Attempting to run Docker Modification Logic
calibre-web | [mod-init] Applying linuxserver/calibre-web:calibre files to container
calibre-web | [s6-init] making user provided files available at /var/run/s6/etc…exited 0.
calibre-web | [s6-init] ensuring user provided files have correct perms…exited 0.
calibre-web | [fix-attrs.d] applying ownership & permissions fixes…
calibre-web | [fix-attrs.d] done.
calibre-web | [cont-init.d] executing container initialization scripts…
calibre-web | [cont-init.d] 01-envfile: executing…
calibre-web | [cont-init.d] 01-envfile: exited 0.
calibre-web | [cont-init.d] 10-adduser: executing…
calibre-web |
calibre-web | -------------------------------------
calibre-web | _ ()
calibre-web | | | ___ _ __
calibre-web | | | / | | | / \
calibre-web | | | _
\ | | | () |
calibre-web | || |
/ || __/
calibre-web |
calibre-web |

calibre-web | -------------------------------------
calibre-web |
calibre-web | To support LSIO projects visit:

calibre-web | -------------------------------------
calibre-web | GID/UID
calibre-web | -------------------------------------
calibre-web |
calibre-web | User uid: 1000
calibre-web | User gid: 1000
calibre-web | -------------------------------------
calibre-web |
calibre-web | [cont-init.d] 10-adduser: exited 0.
calibre-web | [cont-init.d] 30-config: executing…
calibre-web | [cont-init.d] 30-config: exited 0.
calibre-web | [cont-init.d] 60-calibre-config: executing…
calibre-web | Creating symlinks…
calibre-web | Symlinking /app/calibre/ebook-device to /usr/bin/ebook-device
calibre-web | Symlinking /app/calibre/ebook-meta to /usr/bin/ebook-meta
calibre-web | Symlinking /app/calibre/ebook-convert to /usr/bin/ebook-convert
calibre-web | Symlinking /app/calibre/ebook-polish to /usr/bin/ebook-polish
calibre-web | Symlinking /app/calibre/markdown-calibre to /usr/bin/markdown-calibre
calibre-web | Symlinking /app/calibre/web2disk to /usr/bin/web2disk
calibre-web | Symlinking /app/calibre/calibre-server to /usr/bin/calibre-server
calibre-web | Symlinking /app/calibre/lrf2lrs to /usr/bin/lrf2lrs
calibre-web | Symlinking /app/calibre/lrs2lrf to /usr/bin/lrs2lrf
calibre-web | Symlinking /app/calibre/calibre-debug to /usr/bin/calibre-debug
calibre-web | Symlinking /app/calibre/calibredb to /usr/bin/calibredb
calibre-web | Symlinking /app/calibre/calibre-parallel to /usr/bin/calibre-parallel
calibre-web | Symlinking /app/calibre/calibre-customize to /usr/bin/calibre-customize
calibre-web | Symlinking /app/calibre/fetch-ebook-metadata to /usr/bin/fetch-ebook-metadata
calibre-web | Symlinking /app/calibre/calibre-smtp to /usr/bin/calibre-smtp
calibre-web | Symlinking /app/calibre/calibre to /usr/bin/calibre
calibre-web | Symlinking /app/calibre/lrfviewer to /usr/bin/lrfviewer
calibre-web | Symlinking /app/calibre/ebook-viewer to /usr/bin/ebook-viewer
calibre-web | Symlinking /app/calibre/ebook-edit to /usr/bin/ebook-edit
calibre-web | Setting up command-line completion…
calibre-web | Installing zsh completion to: /usr/share/zsh/vendor-completions/_calibre
calibre-web | Failed to find directory to install bash completions, using default.
calibre-web | Installing bash completion to: /usr/share/bash-completion/completions/
calibre-web |
calibre-web | ____________________ WARNING ____________________
calibre-web | Setting up completion failed with error:
calibre-web | __________________________________________________
calibre-web |
calibre-web |
calibre-web | Traceback (most recent call last):
calibre-web | File “calibre/linux.py”, line 832, in setup_completion
calibre-web | File “calibre/linux.py”, line 574, in write_completion
calibre-web | File “bypy-importer.py”, line 203, in exec_module
calibre-web | File “calibre/gui2/init.py”, line 16, in
calibre-web | ImportError: cannot import name ‘QApplication’ from ‘PyQt5.Qt’ (/app/calibre/lib/calibre-extensio
ns/PyQt5.Qt.so)
calibre-web |
calibre-web | Setting up desktop integration…
calibre-web |
calibre-web | ____________________ WARNING ____________________
calibre-web | Setting up desktop integration failed with error:
calibre-web | __________________________________________________
calibre-web |
calibre-web |
calibre-web | Traceback (most recent call last):
calibre-web | File “calibre/linux.py”, line 853, in setup_desktop_integration
calibre-web | File “calibre/linux.py”, line 875, in do_setup_desktop_integration
calibre-web | File “calibre/linux.py”, line 906, in install_xdg_junk
calibre-web | File “calibre/linux.py”, line 891, in install_icons
calibre-web | File “calibre/linux.py”, line 881, in install_single_icon
calibre-web | File “calibre/linux.py”, line 1304, in render_img
calibre-web | ImportError: cannot import name ‘QImage’ from ‘PyQt5.Qt’ (/app/calibre/lib/calibre-extensions/PyQ
t5.Qt.so)
calibre-web |
calibre-web | Creating un-installer: /usr/bin/calibre-uninstall
calibre-web |
calibre-web |
calibre-web | There were 2 warnings
calibre-web |
calibre-web | * Setting up completion failed with error:
calibre-web |
calibre-web | * Setting up desktop integration failed with error:
calibre-web |
calibre-web |
calibre-web | WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
calibre-web |

calibre-web | Fetched 31.2 MB in 4s (8,789 kB/s)
calibre-web | Reading package lists…
calibre-web | Building dependency tree…
calibre-web | Reading state information…
calibre-web | 3 packages can be upgraded. Run ‘apt list --upgradable’ to see them.
calibre-web |
calibre-web | WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
calibre-web |
calibre-web | Reading package lists…
calibre-web | Building dependency tree…
calibre-web | Reading state information…
calibre-web | The following additional packages will be installed:
calibre-web | libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
calibre-web | libdrm2 libedit2 libelf1 libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0
calibre-web | libglx-mesa0 libglx0 libllvm11 libpciaccess0 libsensors-config libsensors5
calibre-web | libvulkan1 libwayland-client0 libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0
calibre-web | libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-sync1 libxcb-xfixes0
calibre-web | libxdamage1 libxfixes3 libxshmfence1 libxxf86vm1 mesa-vulkan-drivers
calibre-web | Suggested packages:
calibre-web | pciutils lm-sensors
calibre-web | The following NEW packages will be installed:
calibre-web | libdrm-amdgpu1 libdrm-common libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
calibre-web | libdrm2 libedit2 libelf1 libgl1 libgl1-mesa-dri libgl1-mesa-glx
calibre-web | libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libllvm11 libpciaccess0
calibre-web | libsensors-config libsensors5 libvulkan1 libwayland-client0 libx11-xcb1
calibre-web | libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0
calibre-web | libxcb-sync1 libxcb-xfixes0 libxdamage1 libxfixes3 libxshmfence1 libxxf86vm1
calibre-web | mesa-vulkan-drivers
calibre-web | 0 upgraded, 34 newly installed, 0 to remove and 3 not upgraded.
calibre-web | Need to get 32.4 MB of archives.
calibre-web | After this operation, 401 MB of additional disk space will be used.

calibre-web | debconf: unable to initialize frontend: Dialog
calibre-web | debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /u
sr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76, <> line 34.)
calibre-web | debconf: falling back to frontend: Readline
calibre-web | debconf: unable to initialize frontend: Readline
calibre-web | debconf: (Can’t locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@IN
C contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0 /usr/local/share/perl/5.30.0 /usr/lib/x86_64-linux-gnu/
perl5/5.30 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.30 /usr/share/perl/5.30 /usr/local/lib/site_perl /usr/lib/x8
6_64-linux-gnu/perl-base) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7, <> line 34.)
calibre-web | debconf: falling back to frontend: Teletype
calibre-web | dpkg-preconfigure: unable to re-open stdin:
calibre-web | Fetched 32.4 MB in 3s (11.0 MB/s)
calibre-web | Selecting previously unselected package libelf1:amd64.
(Reading database … 11935 files and directories currently installed.)
calibre-web | Preparing to unpack …/00-libelf1_0.176-1.1build1_amd64.deb …
calibre-web | Unpacking libelf1:amd64 (0.176-1.1build1) …
calibre-web | Selecting previously unselected package libdrm-common.
calibre-web | Preparing to unpack …/01-libdrm-common_2.4.102-1ubuntu1~20.04.1_all.deb …
calibre-web | Unpacking libdrm-common (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Selecting previously unselected package libdrm2:amd64.
calibre-web | Preparing to unpack …/02-libdrm2_2.4.102-1ubuntu1~20.04.1_amd64.deb …
calibre-web | Unpacking libdrm2:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Selecting previously unselected package libedit2:amd64.
calibre-web | Preparing to unpack …/03-libedit2_3.1-20191231-1_amd64.deb …
calibre-web | Unpacking libedit2:amd64 (3.1-20191231-1) …
calibre-web | Selecting previously unselected package libdrm-amdgpu1:amd64.
calibre-web | Preparing to unpack …/04-libdrm-amdgpu1_2.4.102-1ubuntu1~20.04.1_amd64.deb …
calibre-web | Unpacking libdrm-amdgpu1:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Selecting previously unselected package libpciaccess0:amd64.
calibre-web | Preparing to unpack …/05-libpciaccess0_0.16-0ubuntu1_amd64.deb …
calibre-web | Unpacking libpciaccess0:amd64 (0.16-0ubuntu1) …
calibre-web | Selecting previously unselected package libdrm-intel1:amd64.
calibre-web | Preparing to unpack …/06-libdrm-intel1_2.4.102-1ubuntu1~20.04.1_amd64.deb …
calibre-web | Unpacking libdrm-intel1:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Selecting previously unselected package libdrm-nouveau2:amd64.
calibre-web | Preparing to unpack …/07-libdrm-nouveau2_2.4.102-1ubuntu1~20.04.1_amd64.deb …
calibre-web | Unpacking libdrm-nouveau2:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Selecting previously unselected package libdrm-radeon1:amd64.
calibre-web | Preparing to unpack …/08-libdrm-radeon1_2.4.102-1ubuntu1~20.04.1_amd64.deb …
calibre-web | Unpacking libdrm-radeon1:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Selecting previously unselected package libglapi-mesa:amd64.
calibre-web | Preparing to unpack …/09-libglapi-mesa_20.2.6-0ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libglapi-mesa:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libllvm11:amd64.
calibre-web | Preparing to unpack …/10-libllvm11_1%3a11.0.0-2~ubuntu20.04.1_amd64.deb …
calibre-web | Unpacking libllvm11:amd64 (1:11.0.0-2~ubuntu20.04.1) …
calibre-web | Selecting previously unselected package libsensors-config.
calibre-web | Preparing to unpack …/11-libsensors-config_1%3a3.6.0-2ubuntu1_all.deb …
calibre-web | Unpacking libsensors-config (1:3.6.0-2ubuntu1) …
calibre-web | Selecting previously unselected package libsensors5:amd64.
calibre-web | Preparing to unpack …/12-libsensors5_1%3a3.6.0-2ubuntu1_amd64.deb …
calibre-web | Unpacking libsensors5:amd64 (1:3.6.0-2ubuntu1) …
calibre-web | Selecting previously unselected package libvulkan1:amd64.
calibre-web | Preparing to unpack …/13-libvulkan1_1.2.131.2-1_amd64.deb …
calibre-web | Unpacking libvulkan1:amd64 (1.2.131.2-1) …
calibre-web | Selecting previously unselected package libgl1-mesa-dri:amd64.
calibre-web | Preparing to unpack …/14-libgl1-mesa-dri_20.2.6-0ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libgl1-mesa-dri:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libglvnd0:amd64.
calibre-web | Preparing to unpack …/15-libglvnd0_1.3.2-1~ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libglvnd0:amd64 (1.3.2-1~ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libx11-xcb1:amd64.
calibre-web | Preparing to unpack …/16-libx11-xcb1_2%3a1.6.9-2ubuntu1.1_amd64.deb …
calibre-web | Unpacking libx11-xcb1:amd64 (2:1.6.9-2ubuntu1.1) …
calibre-web | Selecting previously unselected package libxcb-dri2-0:amd64.
calibre-web | Preparing to unpack …/17-libxcb-dri2-0_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-dri2-0:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package libxcb-dri3-0:amd64.
calibre-web | Preparing to unpack …/18-libxcb-dri3-0_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-dri3-0:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package libxcb-glx0:amd64.
calibre-web | Preparing to unpack …/19-libxcb-glx0_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-glx0:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package libxcb-present0:amd64.
calibre-web | Preparing to unpack …/20-libxcb-present0_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-present0:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package libxcb-sync1:amd64.
calibre-web | Preparing to unpack …/21-libxcb-sync1_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-sync1:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package libxcb-xfixes0:amd64.
calibre-web | Preparing to unpack …/22-libxcb-xfixes0_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-xfixes0:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package libxdamage1:amd64.
calibre-web | Preparing to unpack …/23-libxdamage1_1%3a1.1.5-2_amd64.deb …
calibre-web | Unpacking libxdamage1:amd64 (1:1.1.5-2) …
calibre-web | Selecting previously unselected package libxfixes3:amd64.
calibre-web | Preparing to unpack …/24-libxfixes3_1%3a5.0.3-2_amd64.deb …
calibre-web | Unpacking libxfixes3:amd64 (1:5.0.3-2) …
calibre-web | Selecting previously unselected package libxshmfence1:amd64.
calibre-web | Preparing to unpack …/25-libxshmfence1_1.3-1_amd64.deb …
calibre-web | Unpacking libxshmfence1:amd64 (1.3-1) …
calibre-web | Selecting previously unselected package libxxf86vm1:amd64.
calibre-web | Preparing to unpack …/26-libxxf86vm1_1%3a1.1.4-1build1_amd64.deb …
calibre-web | Unpacking libxxf86vm1:amd64 (1:1.1.4-1build1) …
calibre-web | Selecting previously unselected package libglx-mesa0:amd64.
calibre-web | Preparing to unpack …/27-libglx-mesa0_20.2.6-0ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libglx-mesa0:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libglx0:amd64.
calibre-web | Preparing to unpack …/28-libglx0_1.3.2-1~ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libglx0:amd64 (1.3.2-1~ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libgl1:amd64.
calibre-web | Preparing to unpack …/29-libgl1_1.3.2-1~ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libgl1:amd64 (1.3.2-1~ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libgl1-mesa-glx:amd64.
calibre-web | Preparing to unpack …/30-libgl1-mesa-glx_20.2.6-0ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking libgl1-mesa-glx:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Selecting previously unselected package libwayland-client0:amd64.
calibre-web | Preparing to unpack …/31-libwayland-client0_1.18.0-1_amd64.deb …
calibre-web | Unpacking libwayland-client0:amd64 (1.18.0-1) …
calibre-web | Selecting previously unselected package libxcb-randr0:amd64.
calibre-web | Preparing to unpack …/32-libxcb-randr0_1.14-2_amd64.deb …
calibre-web | Unpacking libxcb-randr0:amd64 (1.14-2) …
calibre-web | Selecting previously unselected package mesa-vulkan-drivers:amd64.
calibre-web | Preparing to unpack …/33-mesa-vulkan-drivers_20.2.6-0ubuntu0.20.04.1_amd64.deb …
calibre-web | Unpacking mesa-vulkan-drivers:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Setting up libxcb-dri3-0:amd64 (1.14-2) …
calibre-web | Setting up libx11-xcb1:amd64 (2:1.6.9-2ubuntu1.1) …
calibre-web | Setting up libpciaccess0:amd64 (0.16-0ubuntu1) …
calibre-web | Setting up libxdamage1:amd64 (1:1.1.5-2) …
calibre-web | Setting up libxcb-xfixes0:amd64 (1.14-2) …
calibre-web | Setting up libglvnd0:amd64 (1.3.2-1~ubuntu0.20.04.1) …
calibre-web | Setting up libxcb-glx0:amd64 (1.14-2) …
calibre-web | Setting up libedit2:amd64 (3.1-20191231-1) …
calibre-web | Setting up libsensors-config (1:3.6.0-2ubuntu1) …
calibre-web | Setting up libxxf86vm1:amd64 (1:1.1.4-1build1) …
calibre-web | Setting up libxcb-present0:amd64 (1.14-2) …
calibre-web | Setting up libllvm11:amd64 (1:11.0.0-2~ubuntu20.04.1) …
calibre-web | Setting up libxfixes3:amd64 (1:5.0.3-2) …
calibre-web | Setting up libxcb-sync1:amd64 (1.14-2) …
calibre-web | Setting up libsensors5:amd64 (1:3.6.0-2ubuntu1) …
calibre-web | Setting up libglapi-mesa:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Setting up libvulkan1:amd64 (1.2.131.2-1) …
calibre-web | Setting up libxcb-dri2-0:amd64 (1.14-2) …
calibre-web | Setting up libxshmfence1:amd64 (1.3-1) …
calibre-web | Setting up libxcb-randr0:amd64 (1.14-2) …
calibre-web | Setting up libdrm-common (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Setting up libelf1:amd64 (0.176-1.1build1) …
calibre-web | Setting up libwayland-client0:amd64 (1.18.0-1) …
calibre-web | Setting up libdrm2:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Setting up libdrm-amdgpu1:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Setting up mesa-vulkan-drivers:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Setting up libdrm-nouveau2:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Setting up libdrm-radeon1:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Setting up libdrm-intel1:amd64 (2.4.102-1ubuntu1~20.04.1) …
calibre-web | Setting up libgl1-mesa-dri:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Setting up libglx-mesa0:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Setting up libglx0:amd64 (1.3.2-1~ubuntu0.20.04.1) …
calibre-web | Setting up libgl1:amd64 (1.3.2-1~ubuntu0.20.04.1) …
calibre-web | Setting up libgl1-mesa-glx:amd64 (20.2.6-0ubuntu0.20.04.1) …
calibre-web | Processing triggers for libc-bin (2.31-0ubuntu9.1) …
calibre-web | [cont-init.d] 60-calibre-config: exited 0.
calibre-web | [cont-init.d] 99-custom-scripts: executing…
calibre-web | [custom-init] no custom files found exiting…
calibre-web | [cont-init.d] 99-custom-scripts: exited 0.
calibre-web | [cont-init.d] done.
calibre-web | [services.d] starting services
calibre-web | [services.d] done.

Please do let me know if I need to provide anything else.

Hello,
Did you ever get Calibre working?
thanks