Self-hosted digital library software that automates eBook ingest, conversion, and organization
- Stars5.8k
- Forks443
- Open Issues446
GPL-3.0
- JavaScript
- Python
- Fluent

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
