Skip to content

Calibre-web

Updated by Hongjiang on 02/05/2024

calibre-web

Server

Docker recommended.

Choose your version

linuxserver/calibre-web

Pull the docker image.

docker pull linuxserver/calibre-web:latest

Create the cache and config folders.

mkdir -p ${TARGET_DIR}/{config,cache}

NewDouban.py

It's hard to fetch metadata if you are using Calibre-web in China.

Download NewDouban.py from GitHub.

wget https://github.com/fugary/calibre-web-douban-api/releases/download/v1.1.0/NewDouban.py
Remove other python files and copy NewDouban.py to the folder /app/calibre-web/cps/metadata_provider/ (in docker).

#!/bin/bash
CONTAINER_ID=
for f in lubimyczytac comicvine amazon douban google scholar
do 
sudo docker exec -it ${CONTAINER_ID} rm /app/calibre-web/cps/metadata_provider/${f}.py
done
sudo docker exec -it ${CONTAINER_ID} cp /config/NewDouban.py /app/calibre-web/cps/metadata_provider/
Restart the container.