Calibre-Web Automated logo

Calibre-Web Automated

Self-hosted digital library software that automates eBook ingest, conversion, and organization

Repository activity
  • Stars5.8k
  • Forks443
  • Open Issues446
License

GPL-3.0

Languages
  • JavaScript
  • Python
  • Fluent
Calibre-Web Automated screenshot

About Calibre-Web Automated

Calibre-Web Automated is a self-hosted digital library that pairs the lightweight Calibre-Web interface with the robust feature set of Calibre, plus automation on top. It aims to be an all-in-one replacement for running both services side by side.

Drop files into the ingest folder and it picks them up automatically, supporting 27 ebook formats and converting them to a target format - EPUB by default, or MOBI, AZW3, KEPUB, or PDF. It carries over the full Calibre-Web feature set, including OPDS, per-user permissions, in-browser reading, Kobo sync, and send-to-e-reader, and adds cover and metadata enforcement, duplicate detection, and an EPUB fixer.

It syncs reading progress with KOReader, authenticates through OAuth 2.0 and OIDC, and runs behind reverse proxies. Deployment is via Docker Compose, with a network-share mode for NFS or SMB setups.

Key features

  • Automatic ingest for 27 ebook formats
  • Automatic conversion to EPUB, MOBI, AZW3, KEPUB, or PDF
  • KOReader syncing
  • OAuth 2.0 and OIDC authentication
  • Network-share mode for NFS or SMB deployments

Details

First released
2024
Platforms
Web · Docker
Self-hosting
Docker Compose
Ingest
27 formats · auto-convert
Authentication
OAuth 2.0 · OIDC
Network shares
NFS · SMB mode