Самостоятельно размещаемая фотогалерея, которая превращает папки на сервере в альбомы и подходит фотографам с большими коллекциями RAW-файлов.
- Звёзды
- 87
- Форки
- 13
- Открытые issues
- 4
- Последний коммит
- позавчера
Что это?
Lumio — самостоятельно размещаемая галерея для фотографов и студий. Фотографы загружают фотографии и видео, отправляют клиентам ссылку на галерею, а те выбирают понравившиеся снимки, присваивают им цветовые метки, ставят оценки и оставляют комментарии. Видео можно просматривать с привязкой к конкретным временным отметкам, а аннотации — рисовать прямо на фотографиях и кадрах видео.
Возможности для студий включают оформление галерей с помощью макетов и слайд-шоу, брендирование под собственную марку, а также магазин печатной продукции, где можно продавать отпечатки, холсты и фотокниги через собственных поставщиков и при желании принимать платежи через Stripe. Изображения автоматически размечаются моделью CLIP; метки можно фильтровать по порогу уверенности.
Стек проекта: Next.js, Fastify, Postgres, Redis и обработчик на Python. Развернуть его можно с помощью Docker Compose. Для хранения подойдёт встроенный S3-совместимый сервис или внешний провайдер, например R2, B2 или Wasabi.
Ключевые возможности
- 01Согласование снимков с клиентами: лайки, цветовые метки, оценки звёздами, комментарии и рисованные аннотации
- 02Просмотр видео с аннотациями, привязанными ко времени, и прокруткой по миниатюрам кадров
- 03Поддержка RAW для распространённых форматов камер через LibRaw
- 04Магазин для продажи отпечатков, холстов и фотокниг прямо из галерей
- 05Автоматическая разметка с помощью AI и CLIP с фильтрацией по уровню уверенности
- 06Брендирование под собственную марку: логотипы, цвета и домены
- 07Подписанные URL, двухфакторная аутентификация, журнал аудита и соглашение об обработке данных в соответствии с GDPR
Сценарии использования
- Фотограф отправляет клиентам галереи для отбора снимков, которые пойдут в финальную обработку
- Студия хранит фотографии клиентов и их персональные данные на собственном сервере, чтобы соблюдать требования GDPR
- Агентство размещает галереи нескольких фотографов-клиентов в одном экземпляре сервиса
- Фотограф продаёт клиентам отпечатки и фотокниги прямо из галереи
Быстрый старт
- 1
Получите репозиторий
git clone https://github.com/markusthiel/lumio.git - 2
Запустите контейнеры (первый запуск занимает 3–5 минут)
docker compose up -d - 3
Создайте пользователя-администратора
docker compose exec api npm run create-admin -- --email=you@example.com --password=atleast12chars --name="Your Studio" - 4
Откройте http://localhost в браузере и войдите в систему
Что важно знать
- Распространяется по лицензии с доступным исходным кодом FSL-1.1-ALv2, но не является открытым ПО по определению OSI. Предоставлять его третьим лицам как конкурирующий размещённый SaaS запрещено.
- Требуется Docker с Compose v2 и самостоятельная настройка хостинга, включая открытие портов 80 и 9000 на сервере.
В подборках
Темы
Частые вопросы
- Что такое lumio?
- Самостоятельно размещаемая фотогалерея для фотографов и видеографов с согласованием снимков клиентами, продажей печатной продукции и автоматической разметкой с помощью AI. Lumio — самостоятельно размещаемая галерея для фотографов и студий. Фотографы загружают фотографии и видео, отправляют клиентам ссылку на галерею, а те выбирают понравившиеся снимки, присваивают им цветовые метки, ставят оценки и оставляют комментарии. Видео можно просматривать с привязкой к конкретным временным отметкам, а аннотации — рисовать прямо на фотографиях и кадрах видео.
- lumio можно использовать бесплатно? Какая у него лицензия?
- lumio распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- lumio всё ещё поддерживается?
- Активно поддерживается. Последний коммит в lumio — 5 нояб. 2026 г..
- Для чего можно использовать lumio?
- Фотограф отправляет клиентам галереи для отбора снимков, которые пойдут в финальную обработку Студия хранит фотографии клиентов и их персональные данные на собственном сервере, чтобы соблюдать требования GDPR Агентство размещает галереи нескольких фотографов-клиентов в одном экземпляре сервиса Фотограф продаёт клиентам отпечатки и фотокниги прямо из галереи
- Как установить lumio?
- Получите репозиторий: git clone https://github.com/markusthiel/lumio.git Запустите контейнеры (первый запуск занимает 3–5 минут): docker compose up -d Создайте пользователя-администратора: docker compose exec api npm run create-admin -- --email=you@example.com --password=atleast12chars --name="Your Studio" Откройте http://localhost в браузере и войдите в систему
- Где скачать lumio?
- Исходный код и инструкции по установке — на GitHub: https://github.com/markusthiel/lumio
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Piwigo — веб-приложение с открытым исходным кодом для самостоятельного размещения фотогалереи, управления фототекой и обмена фотографиями.
Веб-аналитика с приоритетом конфиденциальности и без cookies: отслеживание ошибок, производительности и записи сессий; можно развернуть самостоятельно с Docker.
Самостоятельно размещаемая система управления фотографиями: загружайте, упорядочивайте и публикуйте снимки на собственном сервере или веб-хостинге.
Быстрая фотогалерея с каталогами в качестве основы: показывает структуру папок как есть и подходит для маломощных серверов, например Raspberry Pi.
Самостоятельно размещаемая фотогалерея: извлекает EXIF, определяет места съёмки, воспроизводит Live Photos и предлагает альбомы и просмотр на карте.