Nowen Reader: управление и чтение манги с локализацией

Nowen Reader — легковесный инструмент для управления и чтения манги и новелл с приоритетом на локализацию. Он предоставляет возможность создания личной библиотеки, позволяя организовывать, архивировать и эффективно управлять метаданными твоих коллекций.

Проект отличается от аналогичных решений, таких как LANraragi, своей простотой развертывания и поддержкой большого числа форматов (ZIP, CBR, PDF и др.). Он будет полезен тем, кто предпочитает локальное хранение контента на NAS или личных серверах. Теперь можно легко управлять библиотекой из любого устройства благодаря PWA и нативным клиентам для Android/iOS.

Технологически основан на Go и React. Поддерживает работу в контейнерах Docker, предоставляя три варианта конфигураций для различных сценариев. Важно отметить, что требуется всего 512 МБ оперативной памяти для плавной работы. Пользователям придется настроить API для использования искусственного интеллекта в качестве дополнительной функции. Проект активно развивается и поддерживает как китайский, так и английский языки.

Nowen Reader (弄文阅读) — это самодельная платформа для управления и чтения манги и романов, оптимизированная для использования на NAS и персональных серверах. Основное внимание уделено легкости развертывания и использованию на устройствах с ограниченными ресурсами.

Ключевые особенности

  • Мощная производительность: Для работы требуется всего 512 MB ОЗУ, а Docker-образ занимает около 30 MB.
  • Легкость развертывания: Приложение написано на Go и упаковано в один статический бинарный файл с встроенным фронтендом.
  • Поддержка AI: Включение более 17 поставщиков LLM для интеллектуальной помощи в работе с текстом.
  • Широкий форматный диапазон: Поддержка множества форматов, включая ZIP, CBZ, PDF для манги и TXT, EPUB, MOBI для романов.
  • Многоязычный интерфейс: Поддержка китайского и английского языков на интерфейсе и в метаданных.
  • Мультимедийный доступ: Возможность использования веб-клиента и нативных мобильных приложений для iOS и Android.

Запуск проекта

Чтобы запустить Nowen Reader, следуй этим простым шагам:

# 1. Скачай конфигурацию для продакшна
curl -O https://raw.githubusercontent.com/cropflre/nowen-reader/main/docker-compose.prod.yml

# 2. Запусти с помощью Docker
docker compose -f docker-compose.prod.yml up -d

# 3. Открой браузер и перейди по адресу
# http://localhost:6680

При первом входе нужно будет зарегистрировать администратора. Книги размещаются в директориях ./comics/ и ./novels/, чтобы автоматически добавить их в библиотеку.

Документация и поддержка

Подробные инструкции по установке, конфигурации и API можно найти в соответствующих документах проекта. В случае возникших вопросов можно обратиться через открытые Issues или Discussions.

Ограничения и совместимость

Nowen Reader работает на популярных платформах NAS (например, Synology и QNAP) и подходит для архитектур amd64 и arm64. Для полной функциональности рекомендуется использование в средах с достаточными ресурсами, хотя он способен функционировать с минимальными требованиями.

Этот проект распространяется под лицензией GNU General Public License v3.0.

Открыть на GitHub: cropflre/nowen-reader →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте