
Состоялся выпуск обновления открытой платформы для самостоятельного хранения и управления фото и видео Immich 3.3. Проект находится в разработке с начала 2022 года и опубликован на GitHub под лицензией GNU Affero General Public License v3.0.
Основная цель решения — предоставить пользователю полный контроль над своими медиафайлами. Интерфейс приложения напоминает Google Photos, что упрощает переход для пользователей Android. Также Immich позволяет подключить к сервису через разные точки входа (ПК, веб, Android, iOS) сразу несколько аккаунтов, например, для хранения фото всей семьи.
Проект Immich поддерживает локальное хранилище (можно хранить оригиналы фото и видео на локальных дисках без ограничений — понадобится сервер с Docker и несколько базовых настроек).
Стабильная версия Immich 2.0 вышла в октябре 2025 года. Сборку Immich 3.0 выпустили в конце июня 2026 года. Версию Immich 3.1 представили в июле 2026 года.

В ветке Immich 3.х реализован широкий спектр улучшений в области распознавания текста, доработаны возможности использования сервиса для мобильных устройств, а также улучшена синхронизация и управление серверами.
Основные изменения и добавления в Immich 3.3:
-
доработана документация;
-
улучшены переводы;
-
совместное использование данных о пользователях;
-
воспоминания о днях рождения. Если в медиатеке есть пользователь, у которого сегодня день рождения, Immich отметит это событие специальной подборкой воспоминаний с фотографиями и видео из прошлых лет;
-
автоматическая группировка правок, сделанных на мобильном устройстве Если пользователь редактирует фотографии на смартфоне с помощью сторонних приложений (а не Immich), то Immich теперь будет группировать эти изменённые версии вместе с оригиналом. Благодаря этому все варианты отображаются в одном месте, не загромождая ленту событий. Это позволяет сделать ленту более упорядоченной, что особенно важно, если часто редактировать снимки прямо на смартфоне;
-
синхронизация OAuth-атрибутов при каждом входе в систему. Immich поддерживает использование OAuth-атрибутов (claims) для управления квотой хранилища, ролью пользователя и предпочитаемым именем пользователя. Ранее эти данные синхронизировались только при регистрации. Теперь синхронизация может происходить при каждом входе в систему. Это позволяет активно управлять пользователями через поставщик удостоверений (IDP), оперативно обновляя квоты и роли по мере необходимости, — а Immich будет применять эти изменения;
-
миниатюры и предварительные изображения более высокого качества. Теперь Immich использует более точный метод ресемплинга изображений, что улучшает сохранение деталей и яркость — особенно в высококонтрастных областях. Это нововведение положительно сказывается на всех форматах изображений;
-
повышение производительности и точности машинного обучения (опционально). Чтобы начать использовать обновлённые модели, добавьте в контейнер машинного обучения переменную окружения MACHINE_LEARNING_MODEL_REVISION=v2. Благодаря ряду оптимизаций система машинного обучения стала работать значительно быстрее и потреблять меньше памяти. Это касается всех бэкендов, включая выполнение вычислений на центральном процессоре (CPU inference). Однако степень улучшения зависит от конкретной модели и бэкенда. Проблемы, при которых некоторые бэкенды (например, OpenVINO) иногда выдавали некорректные результаты, должны быть устранены;
-
новые модели OCR Теперь поддерживается семейство моделей PP-OCRv6. Эти модели значительно точнее предыдущего поколения PP-OCRv5 и при этом поддерживают несколько языков. Модель PP-OCRv6_tiny отличается эффективностью и подходит для систем с ограниченными ресурсами; PP-OCRv6_small демонстрирует заметный прирост точности по сравнению с PP-OCRv6_mobile; а PP-OCRv6_medium превосходит PP-OCRv5_server, обеспечивая наивысшее качество распознавания (хотя и требует наибольших вычислительных мощностей);
-
корректное определение объёма хранилища в macOS. У размера блока, используемого для расчёта ёмкости и степени заполнения хранилища, есть свои нюансы. В некоторых ситуациях (например, при использовании Docker в macOS) нам не хватало данных для точного вычисления этих показателей. В этом релизе отображаемые данные об объёме и использовании хранилища должны стать корректными. В последних версиях Node.js появилось свойство frsize, которое иногда отличается от bsize («размер блока»). В таких случаях расчетный объём хранилища часто отличался от реального в 4096 раз (или более). Проблема была одной из старейших открытых задач проекта (включая панель управления Renovate) — она висела в списке нерешенных более трех лет. Теперь, благодаря использованию точного размера блока, расчёты объёма хранилища будут верными даже при работе в Docker на macOS.

Источник: habr.com