Repolode
cshum

cshum/imagor-studio

Самостоятельно размещаемая фотогалерея с виртуальной прокруткой, управлением перетаскиванием и неразрушающим редактированием слоями.

Open source альтернатива:Google Photos

Звёзды
232
Форки
10
Открытые issues
2
Последний коммит
2 месяца назад

Что это?

Imagor Studio — самостоятельно размещаемая галерея для просмотра и упорядочивания больших коллекций фотографий. Она работает с локальной папкой, смонтированной в Docker-контейнер, а данные приложения хранит в SQLite. Галерею можно запустить на собственном компьютере или сервере.

В галерее используется виртуальная прокрутка, позволяющая просматривать тысячи изображений без отдельной индексации. Файлы можно загружать, сортировать перетаскиванием и выбирать сразу несколько для массовых операций. Редактирование не затрагивает исходники: оригиналы остаются нетронутыми, а многослойное наложение и преобразования задаются через URL изображений.

Проект построен на imagor — сервере обработки изображений на Go с использованием libvips — и написан на TypeScript с фронтендом на React. В разделе ссылок также упоминаются vipsgen — Go-привязки для libvips — и imagorvideo для создания миниатюр видео.

Ключевые возможности

  • 01Галерея с виртуальной прокруткой для просмотра больших коллекций изображений
  • 02Загрузка и упорядочивание файлов перетаскиванием, выбор нескольких файлов и массовые операции
  • 03Многослойное наложение при редактировании изображений
  • 04Неразрушающее редактирование с преобразованиями, применяемыми через URL
  • 05Работа в Docker с подключённой локальной папкой фотографий и хранением данных в SQLite

Сценарии использования

  • Размещение личной фототеки на домашнем сервере вместо облачного сервиса
  • Просмотр и упорядочивание большого локального архива изображений без отдельной индексации
  • Создание обработанных вариантов изображений через URL без изменения оригиналов

Быстрый старт

  1. 1

    Запустите контейнер Docker, смонтировав каталог с изображениями

    docker run -p 8000:8000 --rm -v $(pwd)/imagor-studio-data:/app/data -v ~/Pictures:/app/gallery -e DATABASE_URL="sqlite:///app/data/imagor-studio.db" shumc/imagor-studio
  2. 2

    Откройте http://localhost:8000 в браузере

Что важно знать

  • Лицензия AGPL-3.0 — это лицензия с условием copyleft, которая накладывает обязательства при сетевом использовании изменённых версий.

В подборках

Темы

Частые вопросы

Что такое imagor-studio?
Самостоятельно размещаемая фотогалерея с виртуальной прокруткой, управлением перетаскиванием и неразрушающим редактированием слоями. Imagor Studio — самостоятельно размещаемая галерея для просмотра и упорядочивания больших коллекций фотографий. Она работает с локальной папкой, смонтированной в Docker-контейнер, а данные приложения хранит в SQLite. Галерею можно запустить на собственном компьютере или сервере.
imagor-studio можно использовать бесплатно? Какая у него лицензия?
imagor-studio распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
imagor-studio всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в imagor-studio — 18 сент. 2026 г..
Для чего можно использовать imagor-studio?
Размещение личной фототеки на домашнем сервере вместо облачного сервиса Просмотр и упорядочивание большого локального архива изображений без отдельной индексации Создание обработанных вариантов изображений через URL без изменения оригиналов
Как установить imagor-studio?
Запустите контейнер Docker, смонтировав каталог с изображениями: docker run -p 8000:8000 --rm -v $(pwd)/imagor-studio-data:/app/data -v ~/Pictures:/app/gallery -e DATABASE_URL="sqlite:///app/data/imagor-studio.db" shumc/imagor-studio Откройте http://localhost:8000 в браузере
Где скачать imagor-studio?
Исходный код и инструкции по установке — на GitHub: https://github.com/cshum/imagor-studio

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Самостоятельно размещаемое приложение для управления фото в Nextcloud: хронология, альбомы, распознавание лиц и объектов, карта и транскодирование видео.

3,9 тыс.+6 за неделю189PHPAGPL-3.0Активно поддерживаетсяОбновлён 24 часа назад

Самостоятельно размещаемая фотогалерея, которая превращает папки на сервере в альбомы и подходит фотографам с большими коллекциями RAW-файлов.

6,6 тыс.+3 за неделю497GoAGPL-3.0Активно поддерживаетсяОбновлён 9 дней назад

Самостоятельно размещаемая система управления фотографиями: загружайте, упорядочивайте и публикуйте снимки на собственном сервере или веб-хостинге.

4,3 тыс.+7 за неделю384PHPMITАктивно поддерживаетсяОбновлён позавчера

Быстрая фотогалерея с каталогами в качестве основы: показывает структуру папок как есть и подходит для маломощных серверов, например Raspberry Pi.

2,3 тыс.+3 за неделю273TypeScriptMITАктивно поддерживаетсяОбновлён вчера