Сервис для хранения и чтения книг в формате fb2

В телеге активно обсуждали свежий форк - GitHub - AceAsket/inpx-web · GitHub

Дальше немного копипасты для тех, кому лениво ходить по ссылкам:
Что это за форк

Форк bookpauk/inpx-web для self-hosted библиотек с упором на большие .7z / .zip / fLibrary коллекции, Docker-развёртывание и обновлённую встроенную FB2-читалку. README ниже в первую очередь описывает сценарий Docker / сервер, но также покрывает standalone-бинарники и запуск из исходников через Node.js.

Ключевое в этом форке:

  • запуск в Docker и Proxmox LXC, работа с большими .7z / .zip / fLibrary коллекциями и конвертацией через fb2cng, MuPDF и опционально Calibre

  • персональные и внешние витрины: вкладки Новинки, Популярное, внешний источник и раздел Для вас с действиями Обновить витрину, Неинтересно, Вернуть

  • обновлённый интерфейс каталога: карточки книг, серий и авторов, обложки, навигация по связанным сущностям и расширенный раздел fb2 info

  • поддержка фото автора, краткой биографии из fLibrary и улучшенной работы с обложками и изображениями внутри fb2

  • встроенная FB2-читалка с paged-режимом, мобильной адаптацией, debug-панелью и отдельным маршрутом /#/reader-lab

  • настройки шрифта в читалке, Wake Lock API для мобильного чтения и отдельный PWA-манифест для ярлыка читалки

  • отправка и конвертация книг в epub, epub3, kepub, kfx, azw8 и pdf, а также отправка через Telegram и email

  • многопользовательские профили, личные списки чтения, Telegram chat id, email и публикация через OPDS

  • админский дашборд, журнал событий, управление источниками из UI, health-checks и Prometheus-метрики