Skip to main content

Calibre-Web Automated

Ebook library management with auto-ingest, format conversion, OPDS catalog, and KOReader sync. Replaces Boundless. Runs on Pentium.

URL

How It Works

Chaptarr downloads ebook → custom script copies to CWA ingest → auto-ingest into Calibre
  → auto-convert to epub
  → Hardcover metadata enrichment
  → OPDS catalog for KOReader
  → KOSync reading progress sync

Enabled Features

  • Auto-ingest from /cwa-book-ingest watch folder
  • Auto-convert to epub (28 formats supported)
  • OPDS catalog at /opds (authenticated)
  • KOReader sync — reading progress across devices
  • Kobo sync protocol
  • Hardcover sync — metadata enrichment from Hardcover API
  • Kindle EPUB fixer — fixes common epub issues
  • Duplicate detection — smart dedup on ingest

Architecture

calibre.augustin.ai → Traefik (i3) → 192.168.1.16:8083 → calibre-web-automated
Routed via traefik/dynamic/pentium-services.yaml.

Chaptarr Integration

Custom script at /config/scripts/cwa-ingest.sh fires on Chaptarr book import. Copies ebook files (epub, azw3, mobi, pdf) to CWA’s ingest folder. Skips audiobook formats. The CWA ingest folder is bind-mounted into the Chaptarr container at /cwa-ingest.