Инструменты12 октября 2026 г., 03:45 МСК🤖 Auto

Kavita: Мощный self-hosted сервер для чтения книг и комиксов

Kavita — кроссплатформенное решение с фокусом на скорость и функциональность, поддерживающее форматы EPUB, PDF, CBZ/CBR и Webtoons. Проект находится в активной разработке (beta).

Баннер новости 9433

Что такое Kavita и зачем она нужна

Kavita позиционируется как полнофункциональный сервер для чтения, созданный с упором на скорость и богатый набор функций. Это open-source проект (лицензия GNU GPL v3), позволяющий пользователям развернуть собственное решение для управления библиотеками цифровых книг и комиксов. Проект активно развивается с 2020 года, и команда стремится к стабильному релизу версии 1.0.0.

Поддерживаемые форматы и возможности чтения

Сервер обрабатывает широкий спектр форматов, обеспечивая бесшовный опыт чтения на любых устройствах. Особое внимание уделено адаптивности интерфейса и специфическим режимам чтения для разных типов контента.

Тип контента Поддерживаемые форматы Особенности чтения
Книги EPUB, PDF Виртуальные страницы для EPUB, аннотации и выделения текста
Комиксы / Манга / Webtoons CBR, CBZ, ZIP, RAR, RAR5, 7ZIP, RAW images Режим Webtoon, непрерывное чтение (без выхода из ридера)

Ключевые функции управления библиотекой

Kavita предлагает глубокие возможности каталогизации и персонализации. Пользователи могут создавать умные коллекции, списки желаемого чтения (с импортом из CBL) и настраивать дашборд. Важной особенностью является поддержка OIDC для аутентификации и ролевая модель управления пользователями, позволяющая настраивать возрастные ограничения и права доступа.

  • Метаданные: Автоматическая загрузка описаний, отзывов, рейтингов и рекомендаций.
  • Локализация: Полная поддержка перевода через платформу Weblate.
  • Темизация: Возможность кастомизации интерфейса через репозиторий тем.

Статус проекта и коммерческая модель

На данный момент Kavita находится в стадии активной разработки (beta). Разработчики предупреждают о возможных изменениях в архитектуре и потенциальной потере данных при обновлениях, хотя команда прилагает все усилия для их предотвращения.

Проект финансируется через модель Kavita+ — платную подписку, управляемую создателем majora2007. Подписка открывает доступ к премиум-функциям, требующим интернет-доступа. Для новых пользователей действует промокод FIRSTTIME со скидкой $2 на первый платеж. Также существует вариант пожертвований через OpenCollective.

Как попробовать

Для ознакомления доступен публичный демо-сервер:

  • URL: https://demo.kavitareader.com
  • Логин: demouser
  • Пароль: Demouser64

Для самостоятельной установки рекомендуется обращаться к Wiki проекта, где описаны методы установки для различных платформ. Для тех, у кого нет своего сервера, рекомендуются хостинги Zenith и PikaPods.

Источник: Github ↗