Что такое 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 ↗
