Repolode
crocodilestick

crocodilestick/Calibre-Web-Automated

Сервер электронной библиотеки для самостоятельного размещения на базе Calibre-Web: автоматически импортирует, конвертирует, исправляет и синхронизирует книги с Calibre.

Open source альтернатива:CalibreLibby

Звёзды
6,460
Форки
547
Открытые issues
483
Последний коммит
14 дней назад

Что это?

Calibre-Web Automated (CWA) — форк Calibre-Web, лёгкого веб-интерфейса для библиотек Calibre. Он расширяет стандартные возможности автоматизацией: файлы, добавленные в папку импорта, попадают в библиотеку, конвертируются в нужный формат — например, EPUB, MOBI, AZW3, KEPUB или PDF, — а метаданные и обложки можно записывать прямо в файлы электронных книг.

Проект также автоматизирует повседневное обслуживание библиотеки. В него входят инструмент для исправления EPUB с учётом совместимости с Send-to-Kindle, обнаружение дубликатов и инструменты их объединения, автоматическое получение метаданных из источников вроде Hardcover и isbndb, пакетное редактирование, плановое резервное копирование обработанных оригиналов и страница статистики. После импорта книги можно автоматически отправлять на электронные читалки по email, а прогресс чтения в KOReader — синхронизировать через встроенный endpoint KOSync.

CWA распространяется в виде Docker-образа; в репозитории есть шаблон Compose. Проект поддерживает развёртывание с сетевыми папками благодаря специальному режиму, работает за reverse proxy и позволяет входить через OAuth 2.0/OIDC с такими провайдерами, как Keycloak и Authentik.

Ключевые возможности

  • 01Автоматически обрабатывает и импортирует файлы электронных книг, добавленные в отслеживаемую папку
  • 02Конвертирует книги в разные форматы, например EPUB, MOBI, AZW3, KEPUB и PDF
  • 03Исправляет EPUB для совместимости с Send-to-Kindle и устраняет распространённые ошибки
  • 04Записывает изменения метаданных и обложек прямо в файлы электронных книг
  • 05Находит дубликаты книг и позволяет объединять их и выполнять пакетные операции
  • 06Синхронизирует прогресс чтения в KOReader через встроенный endpoint KOSync
  • 07Поддерживает вход через OAuth 2.0/OIDC и синхронизацию с устройствами Kobo

Сценарии использования

  • Размещение домашней библиотеки электронных книг или библиотеки для небольшой команды на маломощном сервере
  • Поддержание единого форматирования книг для Kindle, Kobo и других электронных читалок
  • Перенос существующей установки Calibre-Web на автоматизированный рабочий процесс
  • Синхронизация прогресса чтения между KOReader и другими устройствами

Быстрый старт

  1. 1

    Откройте раздел установки Docker Compose в README

  2. 2

    Следуйте инструкциям README, чтобы настроить и запустить контейнер

  3. 3

    Войдите с учетными данными администратора по умолчанию, указанными в разделе Post-Install Tasks

Что важно знать

  • Распространяется по лицензии GPL-3.0 — лицензии с условием copyleft, требующей сохранять открытый исходный код производных работ.
  • Необходимо настроить самостоятельный хостинг, а для сетевых папок требуется дополнительная конфигурация, например NETWORK_SHARE_MODE.

В подборках

Темы

Частые вопросы

Что такое Calibre-Web-Automated?
Сервер электронной библиотеки для самостоятельного размещения на базе Calibre-Web: автоматически импортирует, конвертирует, исправляет и синхронизирует книги с Calibre. Calibre-Web Automated (CWA) — форк Calibre-Web, лёгкого веб-интерфейса для библиотек Calibre. Он расширяет стандартные возможности автоматизацией: файлы, добавленные в папку импорта, попадают в библиотеку, конвертируются в нужный формат — например, EPUB, MOBI, AZW3, KEPUB или PDF, — а метаданные и обложки можно записывать прямо в файлы электронных книг.
Calibre-Web-Automated можно использовать бесплатно? Какая у него лицензия?
Calibre-Web-Automated распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Calibre-Web-Automated всё ещё поддерживается?
Активно поддерживается. Последний коммит в Calibre-Web-Automated — 9 окт. 2026 г..
Для чего можно использовать Calibre-Web-Automated?
Размещение домашней библиотеки электронных книг или библиотеки для небольшой команды на маломощном сервере Поддержание единого форматирования книг для Kindle, Kobo и других электронных читалок Перенос существующей установки Calibre-Web на автоматизированный рабочий процесс Синхронизация прогресса чтения между KOReader и другими устройствами
Как установить Calibre-Web-Automated?
Откройте раздел установки Docker Compose в README Следуйте инструкциям README, чтобы настроить и запустить контейнер Войдите с учетными данными администратора по умолчанию, указанными в разделе Post-Install Tasks
Где скачать Calibre-Web-Automated?
Исходный код и инструкции по установке — на GitHub: https://github.com/crocodilestick/Calibre-Web-Automated

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты