OpenSource-Hub
C

Calibre-Web Automated

5.5k stars·System Optimization·SHA-256 checksum verified

All-in-one self-hosted digital library solution that combines Calibre-Web's UI with full Calibre features and automations.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

A powerful Calibre-Web fork that adds full Calibre automation, syncing, and OAuth, making self-hosted ebooks effortless.

Core Features

  • Automated book importing with metadata enrichment
  • KOReader progress syncing via KOSync
  • OAuth 2.0 + OIDC authentication
  • Network share (NFS/SMB) optimized mode
  • Docker deployment with easy migration from stock Calibre-Web

What It Can't Do

  • On NFS/SMB shares, set `NETWORK_SHARE_MODE=true` to avoid database lock issues. Under Docker Desktop (Windows/macOS), use polling watcher (CWA auto-detects) for reliable file monitoring.

Use Cases

  • Set up a private ebook server for family/small team
  • Replace separate Calibre + Calibre-Web with a single service
  • Sync reading progress across KOReader devices

Calibre-Web Automated (CWA) is a powerful fork of Calibre-Web that integrates the full Calibre engine, offering automated book importing, metadata management, KOReader syncing, OAuth 2.0/OIDC authentication, and network share support. It eliminates the need to run both Calibre and Calibre-Web separately, providing a modern, lightweight web interface with robust backend capabilities. Ideal for home servers or small teams, CWA supports Docker deployment, automatic file watching, and easy migration from stock Calibre-Web.

Tags

calibreebookself-hostedlibraryautomationdocker

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

(Recommended)Use Docker Compose: Create docker-compose.yml and run `docker-compose up -d`

4

Access http://localhost:8083, login with default admin/admin123

5

Upload books via web UI or configure auto-ingest folder; everything is automated.

Install Guide
  1. (Recommended)Use Docker Compose: Create docker-compose.yml and run `docker-compose up -d`
  2. Access http://localhost:8083, login with default admin/admin123
  3. Upload books via web UI or configure auto-ingest folder; everything is automated.
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop the container and remove volumes (backup database and books first). For Docker Compose, run `docker-compose down -v`.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseGPL v3
Last Updated2026-06-26 12:55:29
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

5 FAQs

Similar Projects