У вас в Google Photos лежат фотографии за много лет, и в последнее время это не даёт покоя. Не то чтобы Google делал что-то откровенно не так — просто каждое лицо, каждая локация, каждое «в этот день» индексируются им. Immich — инструмент, на который все показывают, когда говорят, что всё то же самое можно держать на собственном сервере. Распознавание лиц, поиск на естественном языке, автоматический бэкап с телефона, лента «Воспоминания». Всё это — на сервере, которым управляете вы.
Я запустил Immich, чтобы проверить, держится ли эта заявка. Это не пересказ списка функций, а вердикт по итогам использования. И момент здесь важен: Immich выпустил v3.0.0 1 июля 2026 года, и продукт изменился настолько, что старые обзоры описывают уже не совсем то, что есть сейчас. Это взгляд на v3, оценённый по критериям, которые решают, доверите ли вы ему роль основного дома для семейных фотографий, — включая то, в чём он всё ещё проигрывает Google.
Кратко
Immich v3 готов заменить Google Photos, если вы из тех, кто хочет контролировать свою библиотеку и готов взять на себя её обслуживание. В повседневном использовании его мобильный бэкап, поиск и распознавание лиц настолько близки к возможностям Google, что разницы вы можете почти не заметить. При стандартной локальной конфигурации машинного обучения анализ фотографий не покидает пределов вашего развёртывания. Подвох в другом: ответственность за сохранность библиотеки теперь на вас, обновления у пользователей иногда заканчивались сбоями, особенно на старых или кастомизированных развёртываниях, а полноценный бэкап перестаёт быть опцией. Если вам нужны фотографии, которые просто работают без всякого обслуживания, оставайтесь на Google Photos.
По каждому критерию — как это выглядело у меня:
- Мобильный бэкап: сильная сторона. Immich поддерживает автоматический фоновый бэкап на iOS и Android, и именно эта функция делает его заменой Google Photos, а не просто фотоархивом.
- Поиск и распознавание лиц: уверенно. Семантический поиск («фото собак на пляже») работает, а Immich группирует лица автоматически; присвоив имена, вы делаете эти группы доступными для поиска. В моём тесте слабым местом оказались похожие друг на друга люди: время от времени группировку приходилось поправлять вручную.
- Требования к ресурсам: выше, чем ожидают. Полному стеку — Immich, Postgres, Redis и сервису машинного обучения — нужно минимум 6 ГБ ОЗУ, рекомендуется 8 ГБ. Полный стек машинного обучения плохо подходит для Raspberry Pi с малым объёмом памяти. На скромном железе Immich запустить можно, если отключить или вынести наружу машинное обучение, но так вы теряете или усложняете часть функций, ради которых Immich и стоит рассматривать как замену Google Photos.
- Обслуживание и риски обновлений: слабое место и причина, по которой в вердикте есть «если». Часть пользователей столкнулась со сбоями миграции на старых или кастомизированных развёртываниях. Бэкап по схеме 3-2-1 нужен в любом случае.
- Суверенитет данных: самая веская причина для перехода. Со встроенным по умолчанию контейнером машинного обучения Immich анализ фотографий, эмбеддинги лиц и обработка семантического поиска не покидают ваше развёртывание. Если настроить удалённое машинное обучение, превью изображений будут отправляться на тот хост, так что граница приватности зависит от способа развёртывания. Что до копий в Google Photos: после их окончательного удаления или очистки корзины Google Photos, по словам Google, удаление из активных систем обычно занимает около двух месяцев, а зашифрованные резервные копии могут храниться до шести месяцев.
Кому подойдёт: селфхостеру, для которого важна приватность и который спокойно обслуживает Docker Compose; сисадмину семьи или небольшой организации, готовому вести бэкапы и обновления за других; техническому специалисту, которому нужны активная разработка и мобильный бэкап, не подводящий на практике. Кому не подойдёт: тем, кто «просто хочет, чтобы семья делилась фотографиями» без всякого обслуживания, и нетехническим пользователям, за которых некому взять на себя обновления.
Что охватывает этот обзор, а что — нет
Я тестировал Immich v3 около 10 дней и к концу обзора работал уже на v3.0.2. Развернул его по официальной схеме Docker Compose на Ubuntu VPS с 8 ГБ памяти и использовал личную библиотеку примерно из 9 000 фотографий. Immich бесплатен и имеет открытый исходный код. Здесь нет спонсорства, и никто ничего не давал мне на обзор.
Несколько вещей, чтобы задать ожидания, прежде чем начнём:
- Это обзор, а не руководство по установке. Я не разбираю установку и docker-compose.yml — это тема отдельной статьи. Вопрос здесь в том, стоит ли им пользоваться, а не как его поставить.
- За это время я выполнил одно полное развёртывание и одно минорное обновление. Окно в 10 дней не может доказать долгосрочную стабильность на протяжении многих циклов обновлений, поэтому там, где критерий зависит от более длительных наблюдений, я прямо об этом говорю.
- Альтернативы (PhotoPrism, Ente) упоминаются там, где они лучше подходят конкретному читателю, но это не сравнение трёх продуктов. Если нужно именно оно — это другой материал.
Готов ли Immich заменить Google Photos?

Короткий ответ: да — для подходящего человека, и тест на «подходящего человека» целиком про то, хотите ли вы взять на себя обслуживание, а не про то, достаточно ли хорош софт. Софт достаточно хорош. Immich v3 справляется с ключевыми задачами Google Photos (автоматический мобильный бэкап, поиск по лицам и семантический поиск, лента «Воспоминания») настолько хорошо, что через неделю использования я перестал по привычке открывать Google Photos. На самом деле вы решаете одно: хотите ли вы быть тем, кто поддерживает всё это в рабочем состоянии.
Это различие важно, потому что большинство подходит к переходу иначе. Люди сравнивают списки функций, решают, что Immich закрывает 90% потребностей, и переходят. А потом их удовлетворённость через шесть месяцев определяют не недостающие 10% функций, а то, настроили ли они бэкап и пережили ли первое крупное обновление. Поэтому и веса в этом обзоре расставлены соответственно: больше всего на вердикт влияют риски обслуживания и суверенитет данных, а не количество функций. Инструмент, который отлично загружает фото с телефона и ищет по ним, но теряет библиотеку при обновлении, провалил единственную задачу, которая важнее всего.
Главная причина перейти — суверенитет: ваши фото, ваш сервер, и при стандартной локальной конфигурации машинного обучения никакой внешний фотосервис не индексирует ваш семейный архив. Главная причина не переходить — вы записываетесь в ИТ-отдел из одного человека при самых незаменимых данных, которые у вас есть. Оба утверждения верны одновременно, и какое перевесит — вопрос про вас, а не про Immich.
Одно стоит сказать сразу для тех, кто читал обзор в начале года и отвернулся: v3 закрыла пробел, который раньше был решающим. Недеструктивное редактирование фото теперь работает на мобильных: можно обрезать, поворачивать и корректировать, не трогая исходный файл. Если вашей причиной ждать было «я даже не могу отредактировать фото на телефоне», этой причины больше нет.
Вывод раздела: вердикт не о том, достаточно ли хорош Immich. Достаточно. Он о том, нужна ли вам работа, которая к нему прилагается.
Что у Immich получается хорошо

Immich хорошо делает три вещи: автоматический мобильный бэкап, который весь тест отработал как повседневный инструмент; поиск и группировку лиц на машинном обучении, в быту близкие к возможностям Google; и модель развёртывания по умолчанию, при которой обработка машинным обучением остаётся в инфраструктуре под вашим контролем. Именно эти функции делают его заменой Google Photos, а не просто нарядной папкой с картинками, и все три подтвердились в тестировании.
Мобильный бэкап — то, что продаёт весь продукт. Я установил приложение на телефон, указал ему свой сервер, и новые фото загружались в фоне без моего участия. Вдобавок в v3 бэкап на Android перестроен вокруг нового планировщика периодических задач. За 10 дней теста фоновые загрузки работали надёжно. Эта функция обязана быть скучной и безотказной, иначе всё разваливается, — и она такой и была.
Поиск — та часть, которая в первый раз ощущается как магия. Immich использует модели семейства CLIP для построения эмбеддингов семантического поиска: можно набрать «красная машина в снегу» и найти фото, ни разу не проставив тег. Распознавание лиц работает на моделях детекции и распознавания InsightFace. Immich сгруппировал лица по всей библиотеке автоматически, и после того, как я назвал несколько человек, раздел «Люди» стал удобным способом быстро их находить. Обе функции выполняются фоновыми задачами на вашем сервере; индекс семантического поиска в Postgres работает на VectorChord.
Про качество поиска стоит сказать конкретнее. Распознавание категорий в моей библиотеке работало уверенно (он стабильно понимал, что кот — это кот), а вот различать людей со схожими чертами лица было сложнее. Результаты группировки лиц могут различаться в зависимости от выбранной модели, настроек кластеризации, а также состава библиотеки. В моём случае точности хватало, чтобы найти конкретного человека, но иногда попадались ошибочные группировки, которые приходилось исправлять вручную.
И наконец часть, которая важнее всего для тех, кто переходит ради приватности. У Immich встроенный воркер машинного обучения работает как отдельный контейнер внутри вашего развёртывания, а не обращается к стороннему сервису анализа изображений. При этой конфигурации по умолчанию превью фотографий, эмбеддинги лиц и обработка семантического поиска остаются в инфраструктуре под вашим контролем. Immich также может использовать удалённый хост машинного обучения, и тогда сервер отправляет превью изображений на этот хост для обработки, поэтому его следует считать частью вашей доверенной среды. После того как вы окончательно удалите библиотеку Google Photos или очистите корзину Google Photos, по словам Google, полное удаление из активных систем обычно занимает около двух месяцев, а зашифрованные резервные копии могут храниться до шести месяцев.
Где Immich не дотягивает

Immich по-прежнему уступает Google Photos главным образом в лоске: автоматические видео с яркими моментами и кинематографичные фото, инструменты генеративного редактирования, а также более глубокая интеграция с экосистемой, включая доступ к загруженным в бэкап фотографиям через поддерживаемые мобильные инструменты выбора фото. Кроме того, он требует заметно больше от железа, а для доступа к библиотеке вне домашней сети нужна дополнительная настройка.
Immich предлагает экспериментальную, включаемую вручную поддержку Google Cast из своего веб-клиента на устройства вроде Chromecast и Nest Hub. Однако для трансляции нужен публично доступный инстанс по HTTPS с DNS-записью, видимой через DNS-серверы Google. Трансляция с Android и iOS пока только в планах, а отдельного приложения для ТВ у Immich нет.
Требования к ресурсам — сюрприз, о который спотыкаются. Immich — это не один процесс. Типичное развёртывание включает сервисы приложения Immich, Postgres, Redis и отдельный сервис машинного обучения. А официальные требования таковы: минимум 6 ГБ ОЗУ (4 ГБ, если полностью отключить машинное обучение, но тогда вы теряете поиск и работу с лицами — половину смысла всей затеи), рекомендуется 8 ГБ. Минимум два ядра CPU, рекомендуется четыре. База данных требует локального SSD-хранилища, и прямо оговорено: не сетевой диск. Во время первого импорта ML-конвейер грузит CPU на полную и съедает память, пока индексирует всё подряд (у меня сервер работал под нагрузкой пару дней), а потом затихает. Суть вот в чём: если вы представляли себе Raspberry Pi в ящике стола, пересмотрите эту картину. Это нагрузка уровня небольшого сервера.
Примечание: v3 немного подняла планку по CPU. Контейнеру машинного обучения для amd64 теперь нужен уровень микроархитектуры x86-64-v2, который поддерживается большинством процессоров, выпущенных примерно с 2012 года. Если у вас очень старое железо, проверьте это до того, как решитесь. Такое легко упустить — ровно до момента, когда ML-контейнер откажется запускаться.
И последнее — реальный вопрос для семей: удалённый доступ зависит от того, где вы разместили Immich. На домашнем сервере локальный доступ прост, но чтобы добраться до библиотеки вне дома, понадобится VPN, обратный прокси или защищённый туннель. На VPS хост подключён к интернету, но публично Immich доступен, только если вы сами его откроете. А если открываете, HTTPS и адекватный контроль доступа должны быть частью развёртывания с первого дня. Immich прямо предостерегает от проброса порта приложения напрямую в публичный интернет. Так или иначе, в случае Google Photos всю эту инфраструктуру обслуживают за вас.
Вывод раздела: Immich не уступает Google в повседневных функциях и проигрывает в лоске и экосистеме. Для пользователя, которому важен суверенитет данных, это нормальный размен; для того, кто привык к автоматическим видео с яркими моментами, мобильной трансляции и фирменной интеграции с ТВ у Google, это ощутимая потеря.
Реальность обновлений и обслуживания

Как только фотографии живут на вашем собственном сервере, не потерять их — ваша работа, а обновления Immich у пользователей иногда проходили плохо, особенно на старых или кастомизированных развёртываниях. Именно этот критерий превращает мой вердикт из безусловного «да» в условное, поэтому стоит точно разобраться, в чём риск состоит, а в чём нет.
Сначала о реальности обслуживания. Поддержка Immich — небольшая, но ненулевая постоянная работа. Выходят регулярные обновления, и время от времени крупная версия приносит ломающее изменение, ради которого придётся читать примечания. Это не ежедневная нянька (большую часть времени всё просто работает), но это обязательство, и ложится оно целиком на вас. На Hacker News, например, один из комментаторов сформулировал претензию без обиняков:
«Нужно быть веб-разработчиком или сисадмином, чтобы совладать с этой штукой. Кошмарные обновления, куча странных багов, связанных с синхронизацией».
Это жёстче, чем мой опыт, но указывает на реальный операционный риск. Один пользователь сообщил о том, что после обновления его библиотека исчезла; позже он обнаружил, что том данных PostgreSQL не смонтировался при загрузке, и после починки монтирования библиотека вернулась. В другом случае миграция завершилась ошибкой на развёртывании с внешним PostgreSQL из-за того, что идентификатор роли базы данных не был корректно взят в кавычки. Эти случаи показывают, как кастомные схемы хранения и настройки базы данных могут давать сбой при обновлениях; они не доказывают, что Immich регулярно удаляет фотографии.
Предупреждение о базе данных в v3 касается в основном необычно старых или кастомизированных установок. Переводить пользователей с pgvecto.rs на VectorChord Immich начал ещё в v1.133.0, до выхода v2, а v3 убрала оставшуюся совместимость с pgvecto.rs. Стандартное развёртывание v2, таким образом, уже должно работать на VectorChord, поэтому обычное обновление с v2 на v3 — это, как правило, смена тега версии, за которой следуют привычные pull и перезапуск через Docker Compose. Развёртываниям, которые всё ещё используют pgvecto.rs, следует завершить предусмотренную Immich миграцию на VectorChord до перехода на v3.
И это подводит нас к правилу, которое не обсуждается, причём исходит оно от самого Immich, а не от меня:
Примечание: Immich — это не бэкап. Команда говорит об этом прямо. В примечаниях к релизу v2.0.0 они написали: «Стратегия резервного копирования 3-2-1 по-прежнему критически важна. Команда несёт ответственность за то, чтобы приложение не приводило к потере ваших драгоценных воспоминаний; однако мы не можем гарантировать, что жёсткие диски не выйдут из строя или что сбой электропитания не приведёт к внезапному отключению вашего сервера или системы с потерей данных». Сам по себе Immich — не полноценная стратегия резервного копирования. Если этот сервер — единственная надёжная копия файлов, то это ваша основная копия, а не резервная. Нужны три копии, на двух типах носителей, и одна из них — вне площадки. Если вы вынесете из этого обзора только одну мысль, пусть будет эта.
Есть смежный вопрос доверия, который скептичный читатель вправе задать; отвечу с позиции того, кто разворачивает продукт, а не аудирует код: здоров ли проект? Судя по фактам — да. Проект активно разрабатывается, на issue отвечают. В конце 2025 года Google Safe Browsing пометил один из доменов Immich. Immich назвал предупреждение ложным срабатыванием, затронувшим превью-инфраструктуру, а не фотобиблиотеки пользователей. По словам проекта, Google снял предупреждение после проверки, но оно появилось снова, когда были созданы новые превью-окружения. Immich сообщил, что перенесёт эти окружения на выделенный домен. Это выглядит как проект, который решает проблемы открыто, — а именно этого и хочешь от системы, которой доверяешь свою библиотеку.
Вывод раздела: как только фотографии живут на вашем собственном сервере, не потерять их — ваша работа. Сложные вещи Immich делает хорошо, но эту часть за вас он сделать не может.
Кому стоит использовать Immich, а кому нет

Immich — для тех, кому нужны функции в духе Google Photos без хранения библиотеки на серверах Google и кто ради этого готов держать небольшой сервер. Он не для тех, кто хочет нулевого обслуживания и кому просто нужно, чтобы семья делилась фотографиями. В этом и состоит всё решение.
Запускать Immich стоит, если вы один из этих людей:
- Селфхостер, которым движет приватность или суверенитет данных. Вам нужны распознавание лиц, поиск и мобильный бэкап, и вы хотите, чтобы обработка машинным обучением по умолчанию оставалась в инфраструктуре под вашим контролем. Это родная территория Immich, и здесь он великолепен. Ваша мотивация — контроль, и именно контроль он даёт.
- Сисадмин семьи или небольшой организации. Вы спокойно берёте на себя бэкапы и дисциплину обновлений и делаете это ради семьи или небольшой команды, которым просто нужны работающие фотографии. Вы несёте операционную нагрузку, чтобы им не пришлось. Immich подойдёт — при условии, что вы сами держите руку на пульсе обновлений.
- Технический специалист, который ценит динамику проекта. Вам нужен проект, который регулярно выпускает релизы, чей мобильный бэкап выдержал мой тест и который продолжает активно развиваться. Ритм релизов Immich и активность сообщества этому требованию соответствуют.
Не стоит запускать Immich (по крайней мере пока), если вы один из этих людей:
- Человек «я просто хочу, чтобы мы делились фотографиями», без желания что-либо обслуживать. Один из самых метких комментариев, что я видел, готовя этот материал, — от человека, для которого Immich решает не ту задачу: ему просто нужно было, чтобы семья делилась фотографиями, и селфхостинг под эту потребность не подходил. И он прав. Если это про вас, то ответ такой: Google Photos (или управляемый сервис) лучше решает вашу реальную задачу, и в этом нет ничего зазорного.
- Нетехнический пользователь, за которого некому взять ответственность. Если бэкапами и обновлениями никто не займётся, такое развёртывание ставит библиотеку под угрозу — а это противоположность тому, чего вы хотели.
Если вы попали в лагерь «пока нет», но всё равно хотите уйти от Google, стоит взглянуть на две альтернативы — по разным причинам. PhotoPrism — вариант с упором на архив: он подойдёт, если на самом деле вам нужно проиндексировать существующий архив на диске или NAS и не требуется фирменное мобильное приложение для бэкапа; он делает ставку на доступ через браузер и PWA вместо собственного нативного приложения. Ente Photos стоит изучить, если сквозное шифрование для вас важнее всего остального: он шифрует фотографии до загрузки, выполняет машинное обучение на устройстве и шифрует полученные индексы перед синхронизацией, а ещё прошёл несколько независимых аудитов безопасности, включая проверку Cure53, спонсированную CERN. Оба варианта достойные; просто они заточены под другого читателя, нежели Immich. (Если нужно полноценное сравнение всех трёх, это отдельный материал, а не то, что стоит впихивать сюда.)
И последнее — о стоимости, потому что этот вопрос всплывает постоянно. Сам Immich бесплатен, но селфхостинг не означает автоматической экономии. Если посчитать сервер, электричество, внешнее хранилище для бэкапов и собственное время, итог может превысить подписку Google One. Сравнивайте эти расходы с актуальной ценой Google One для вашей страны: тарифы и акции различаются по регионам и меняются со временем. Переходите потому, что хотите контроля, а не потому, что считаете селфхостинг заведомо дешевле.
Тем, кто уже решился и кому нужна база (сервер, Docker, основы запуска self-hosted сервисов), скажу: это отдельная тема. А о том, какое место Immich занимает в более широкой инфраструктуре приватности рядом с собственным файловым хранилищем, читайте наш гайд про лучший self-hosted стек приватности.
Часто задаваемые вопросы
Достаточно ли стабилен Immich, чтобы доверить ему единственную копию семейных фотографий?
Нет, не как единственную копию. Immich v3 может быть вашей основной фотобиблиотекой, но те же файлы должны существовать и в независимой системе резервного копирования. Сама команда Immich рекомендует стратегию 3-2-1: три копии на двух типах носителей, одна из которых хранится вне площадки. Immich может организовать и обслуживать основную библиотеку, но он никогда не должен быть единственным местом, где существуют незаменимые фотографии.
Чего Immich не умеет из того, что умеет Google Photos?
Google по-прежнему впереди: автоматические видео с яркими моментами и кинематографичные фото, генеративное редактирование и в целом более широкая потребительская экосистема. У Immich есть лента «Воспоминания» и недеструктивное редактирование фото. Он также предлагает экспериментальную, включаемую вручную трансляцию из веб-клиента на Chromecast и Nest Hub, но для этой функции нужно публично доступное развёртывание по HTTPS. Трансляции с мобильных устройств и отдельного приложения для ТВ по-прежнему нет.
Так же ли хорошо распознавание лиц в Immich, как в Google Photos?
Для повседневной задачи — группировки знакомых людей — результат близок. Immich создаёт группы лиц автоматически, а присвоение имён делает эти группы доступными для поиска. Слабое место — различение внешне похожих людей. Универсального процента точности не существует: результаты зависят от библиотеки, модели и настроек кластеризации. В моём тесте надёжности хватало для повседневного поиска, но иногда требовались ручные правки, особенно для людей с похожими чертами. Воспринимайте это как «в моём тесте хватило для ежедневного поиска, с редкими правками», а не как измеренный показатель.
Насколько сложно обслуживать Immich?
Это небольшая, но реальная постоянная работа. Большую часть времени всё просто работает, но обновления придётся ставить регулярно, а крупная версия иногда приносит ломающие изменения, так что перед установкой нужно читать примечания к релизу и проверять бэкапы. Дисциплина резервного копирования — на вас, навсегда. Если вы дружите с Docker Compose и привыкли читать примечания к релизам, всё вполне посильно; если нет — заложите время на обучение.
Действительно ли Immich дешевле Google Photos?
Часто нет. Если посчитать всё (сервер, электричество, хранилище для бэкапов и своё время), итог может превысить подписку Google One. Цены и акции Google One различаются по странам и меняются со временем, поэтому сравнивайте с актуальной ценой в вашем регионе. Причина переходить — контроль над своими данными, а не экономия. Если стоимость — ваша единственная мотивация, сначала честно посчитайте полную сумму: расклад может оказаться не в пользу селфхостинга.