Sign inSign up

lb803/calibre-web

By lb803

•Updated 8 months ago
Archived

A minimal Docker image for running Calibre‑Web

Image
0

642

lb803/calibre-web repository overview

Github repository: Repository⁠

⁠docker‑calibre‑web

Minimal Docker Image for Calibre‑Web⁠.

A lightweight Dockerfile for Calibre-Web that focuses on core functionality and efficiency. Designed for straightforward book library management with essential features:

  • Simple book library management
  • Support for epub, pdf, and cbr file formats
  • Cover extraction from supported file types

⁠Build

Build a specific Calibre‑Web release:

docker build . -t lb803/calibre-web \
  --build-arg CALIBRE_WEB_VERSION=0.6.26

⁠Run

docker run -d \
  -p 8083:8083 \
  -e CALIBRE_DBPATH=/calibre-web/config/ \
  -v /path/to/calibre/library:/calibre-web/books \
  -v /path/to/config:/calibre-web/config \
  --name calibre-web lb803/calibre-web
⁠With Docker‑Compose
version: "3.8"
services:
  calibre-web:
    image: lb803/calibre-web
    container_name: calibre-web
    ports:
      - "8083:8083"
    environment:
      - CALIBRE_DBPATH=/calibre-web/config/
    volumes:
      - /path/to/calibre/library:/calibre-web/books
      - /path/to/config:/calibre-web/config

Start the stack:

docker-compose up -d

⁠Dependencies

The Dockerfile installs system libraries required by the Python packages listed below:

Python packageSystem library dependencies
lxmllibxml2, libxslt1.1
python‑magiclibmagic1

Tag summary

Content type

Image

Digest

sha256:f45db3276…

Size

156.3 MB

Last updated

8 months ago

docker pull lb803/calibre-web