Calibre Web

Auch bei mir haben sich eBooks neben „echten“ Büchern nicht nur im Urlaub, sondern im Alltag etabliert. Calibre-Web bietet uns die Möglichkeit, unsere Calibre-Bibliothek in einer hübschen Web-UI zu verpacken, und sogar Bücher von dort direkt, z. B. an mein Kindle, zu senden.

Compose-Datei

So kann euer compose.yml zum Beispiel aussehen:

services:
  calibre:
    image: lscr.io/linuxserver/calibre-web:latest
    container_name: calibre
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - DOCKER_MODS=linuxserver/mods:universal-calibre #optional
    volumes:
      - ./data:/config
      - /storage/storagefs/media/books:/books
    restart: unless-stopped
    networks:
      - caddy

networks:
    caddy:
        external: true

Konfiguration, Wartung und Tools

Admin-Passwort setzen:

docker exec -it calibre python3 /app/calibre-web/cps.py -p /config/app.db -s admin:NEWPASSWORD

Bücher aus einer anderen Quelle importieren:

docker exec -it calibre sh -c "calibredb add --with-library /books --recurse /import --automerge ignore"

Alternativen zu Calibre-Web