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 →
RepoRadar