Grimmory — домашняя библиотека книг, комиксов и аудиокниг

Grimmory — самохостируемая цифровая библиотека для систематизации литературы. Проект предоставляет инструменты для организации, чтения и синхронизации электронных книг, документов и комиксов, позволяя пользователям создавать собственные коллекции.
Возможности и состав проекта
Grimmory позволяет создавать динамические полки с фильтрацией по правилам, тегам и полнотекстовым поиском. Он поддерживает чтение PDF, EPUB и комиксов прямо в браузере с возможностью добавления аннотаций, выделений и отслеживания прогресса. Также есть функции синхронизации с устройствами Kobo и приложениями, совместимыми с OPDS, а также импорт файлов из отслеживаемой папки с автоматическим извлечением метаданных и возможностью редактирования метаданных.
Начало работы и требования
Для запуска Grimmory требуются Docker и Docker Compose. Проект распространяется по лицензии AGPL-3.0. Поддерживаются форматы электронных книг (EPUB, MOBI, AZW, AZW3, FB2), документов (PDF), комиксов (CBZ, CBR, CB7) и аудиокниг (M4B, M4A, MP3, OPUS).
Ограничения и выбор сценария
Поддерживаемый формат хранения не всегда означает одинаковые возможности чтения, аннотаций и синхронизации. До импорта всей коллекции проверьте свои EPUB, PDF, комиксы и аудиокниги на тестовом наборе. Для собственного сервера нужны постоянные тома, резервная копия базы и файлов, а при внешнем доступе — настроенная авторизация. Наличие импортера не предоставляет прав на загружаемые произведения.
Лицензия и условия использования
GitHub определяет лицензию репозитория как AGPL-3.0. Перед использованием и распространением проверьте полный текст LICENSE и отдельные условия зависимостей, данных или моделей: лицензия репозитория не заменяет их лицензии.





