
Картина выглядит так: вы упираетесь в ограничения Google Фото, платите за Google One на год, а потом друг рассказывает про Immich на NAS-е, который пылился в чулане. Вдруг математика меняется. Использованный мини-ПК плюс жесткий диск обходятся дешевле двух лет подписки Google One на 200 ГБ, фото никогда не покидают дом, а приложение не надоедает рекламой. Узкое место — это уже не сервер. Это приложение на Android, которое загружает, управляет метаданными и показывает вам временную шкалу, на которую вы реально смотрите. Мы протестировали семь приложений для хранения фото на собственном сервере с Pi 5, мини-ПК Intel N100 и Synology DS224+. Вот лучшие приложения для хранения фото на собственном сервере на Android в 2026 году.
На что обратить внимание в приложении для хранения фото на собственном сервере
Резервная копия фото — это долгосрочное обязательство. Приложение, которое трогает вашу библиотеку фото каждый день, важнее программного обеспечения сервера, которое вы настраиваете один раз.
- Надежная фоновая загрузка. Много приложений на Android говорят, что они резервируют фото, а потом тихо останавливаются, когда ОС убивает сервис. Хорошие приложения выживают после перезагрузок, обрабатывают пакеты и возобновляют работу на Wi-Fi без начала сначала.
- EXIF и оригинальное качество. Переизбирание удаляет метаданные и снижает качество больших файлов RAW или HEIC. Только оригиналы.
- Распознавание лиц, которое работает на вашем оборудовании. ЦП-только ML работает на NAS. GPU ML быстрее, но мало кто имеет GPU для самостоятельного хостинга.
- Реальная временная шкала. Списки папок не считаются. Фото должны быть на упорядоченной по дате сетке с навигацией по месяцам и годам.
- Поиск, который находит фото с собакой. Поиск в стиле CLIP («собака на пляже», «свадебный торт») стал стандартом после того, как Immich его выпустил.
- Разумный обмен. Ссылка с датой истечения — это минимум. Зашифрованные на конец-в-конец ссылки для обмена лучше.
Быстрое сравнение
| Приложение | Лучше всего подходит для | Серверное программное обеспечение | Шифрование | Aptoide | F-Droid |
|---|---|---|---|---|---|
| Immich | Стандартный самостоятельный хост | Immich | В покое, опционально | Да | Да |
| Ente Photos | E2EE, который можно разместить на собственном сервере | Ente Museum + MinIO | Конец-в-конец | Нет | Нет |
| Nextcloud | Универсальный сервер | Nextcloud + Photos | В покое, опционально E2EE | Да | Да |
| Memories for Nextcloud | Отполированная галерея на ящике Nextcloud | Nextcloud + Memories | В покое | Да | Нет |
| Gallery for PhotoPrism | Библиотеки PhotoPrism | PhotoPrism | В покое | Да | Нет |
| Synology Photos | Владельцы Synology DSM | Synology DSM | В покое | Да | Нет |
| LibrePhotos (веб) | ML на основе лиц на вашем оборудовании | LibrePhotos | В покое | Нет | Нет |
1. Immich, приложение для хранения фото на собственном сервере по умолчанию
Immich — это проект, на который все на r/selfhosted указывают новичков. Клиент Android делает то, что люди хотят от Google Фото: временную шкалу, альбомы, миниатюры лиц, ссылки для обмена и поиск на основе CLIP, который на самом деле находит фото собаки на пляже. После выпуска v2 в конце 2025 года схема стабилизировалась, а v2.5 добавила очистку устройств и более четкий статус синхронизации. Статья на XDA от мая 2026 года ясно дала понять: Immich на NAS наконец хорош настолько, чтобы окончательно удалить аккаунт Google Фото.
Загрузка закрывает вопрос. Фоновая синхронизация выживает после перезагрузок, пакетирует в партиях по 1000 изображений и возобновляется после прерывания в той же сети Wi-Fi без перезагрузки с нуля.
Где это не срабатывает: Функции ML требуют реального ЦП. Raspberry Pi 4 индексирует библиотеку из 50 000 фото за дни, а не часы. Первая синхронизация по-прежнему нагружает жесткий диск. Обмен альбомами имеет меньше элементов управления разрешениями, чем Nextcloud.
Цены:
- Бесплатно, AGPL открытый исходный код
- Вы платите только за оборудование и хранилище
Платформы: Android, iOS, веб
Итог: Начните отсюда. Immich — это путь наименьших сожалений, если вы настраиваете стек для хранения фото на собственном сервере в 2026 году.
2. Ente Photos, зашифрованное на конец-в-конец и размещаемое на собственном сервере
Ente Photos работает как размещенный коммерческий сервис, но весь стек AGPL и может быть размещен на собственном сервере. Сервер Ente Museum, веб-клиент, мобильные приложения и настольное приложение все открыты одновременно. Главное отличие от Immich — это шифрование от конца до конца: сервер хранит только зашифрованный текст, поэтому компрометация сервера раскрывает размеры файлов и отметки времени, но не фото. Настройка версии для самостоятельного хостинга требует Docker Compose, PostgreSQL и хранилища объектов, совместимого с S3, такого как MinIO, плюс Tailscale или обратный прокси для HTTPS.
Приложение Android — это тот же двоичный файл, который получают размещенные пользователи. Указание его на собственный сервер — это переключатель в Параметрах. Семейный обмен, общие альбомы и функция зашифрованного кастинга работают одинаково для самостоятельного экземпляра.
Где это не срабатывает: Самостоятельное размещение Ente требует больше настройки, чем самостоятельное размещение Immich. Сборка Aptoide в настоящее время не опубликована, и нет релиза F-Droid, потому что приложение зависит от Google Play Services для фоновой синхронизации в некоторых конфигурациях. Поиск и группировка лиц выполняются на устройстве, потому что сервер не может видеть открытый текст, что медленнее на старых телефонах.
Цены:
- Бесплатно, AGPL при самостоятельном хостинге
- Размещенные планы начинаются с скромной ежемесячной стоимости, если вы когда-нибудь захотите перейти на управление
Платформы: Android, iOS, веб, macOS, Windows, Linux
Итог: Выбирайте Ente, когда шифрование от конца до конца является жестким требованием, и вы готовы потратить день на docker compose, museum.yaml и туннель Tailscale.
3. Nextcloud, когда фото живут в большей файловой системе
Nextcloud — это универсальный сервер для самостоятельного хостинга, а клиент Android является рабочей резервной копией фото. Правила автозагрузки для каждой папки позволяют отправлять рулон камеры в Фото, скриншоты в другое место, а медиа WhatsApp остаются вне временной шкалы. Официальные приложения Photos и Recognize добавляют индекс лиц и вид карты, а релиз 2026 года позволяет пометить определенные папки как зашифрованные от конца до конца, что означает, что администратор сервера не может прочитать их либо.
Причина выбрать это вместо Immich — это ширина. Тот же сервер работает CalDAV, CardDAV, Talk, Files и Notes. Тот же клиент Android обрабатывает все.
Где это не срабатывает: Просмотр библиотеки из 30 000 фото в официальном клиенте Nextcloud отстает. Навигация по папкам, а не временная шкала даты, по-прежнему является значением по умолчанию для многих представлений. Приложение Recognize требует серьезных ресурсов ЦП для индексации, особенно в первый раз.
Цены:
- Бесплатно, AGPL
- Хостеды провайдеры Nextcloud также предлагают платные планы, если вы не хотите запускать сервер
Платформы: Android, iOS, веб, настольные (Windows, macOS, Linux)
Итог: Выбирайте Nextcloud, если фото — это одна из трех или четырех вещей, которые сервер должен делать. Объедините его с Memories ниже, если опыт работы с фото — это то, о чем вы больше всего заботитесь.
4. Memories for Nextcloud, реальная временная шкала на вершине существующего сервера
Memories for Nextcloud — это сторонний клиент Android (созданный RadialApps), который взаимодействует с приложением Memories на сервере Nextcloud. Бэкэнд Nextcloud Memories — это отдельный модуль, который создает быструю индексированную по SQL временную шкалу всех фото и видео в приложении Files, а клиент Android отображает эту временную шкалу так, как Google Фото. Умные альбомы, карточка «в этот день» памяти, миниатюры лиц из приложения Recognize и вид карты переносятся все.
Если вы уже запускаете Nextcloud и недовольны опытом работы с фото по умолчанию на Android, Memories — это обновление. Вы устанавливаете приложение Memories на сервер, указываете мобильный клиент на ту же учетную запись, и галерея выглядит как приложение для работы с фото 2026 года вместо файлового менеджера.
Где это не срабатывает: Две части программного обеспечения для синхронизации (серверная часть Memories и клиент Android). Клиент — это платное приложение в Google Play (небольшая единовременная цена, бесплатно для спонсоров GitHub разработчика). Резервное копирование и загрузка по-прежнему происходят через обычный клиент Nextcloud; Memories — это зритель.
Цены:
- Скромная единовременная покупка на Google Play
- Бесплатно для спонсоров GitHub разработчика
Платформы: Android, плюс веб-приложение в любом браузере
Итог: Запустите это на существующем сервере Nextcloud, когда опыт работы с фото важнее, чем запуск еще одного контейнера.
5. Gallery for PhotoPrism, отсутствующий официальный клиент
Gallery for PhotoPrism — это де-факто клиент Android для PhotoPrism, написанный Максимом Волкау (Radiokot), потому что сам PhotoPrism не имеет официального мобильного приложения. Он подключается к серверу PhotoPrism, просматривает индексированную библиотеку и загружает новые фото с рулона камеры. Расширение Memories добавляет вид «в этот день», который также есть в веб-графике PhotoPrism. Собственные намерения поделиться работают, поэтому отправка с помощью любого другого приложения удаляет фото в нужный альбом PhotoPrism.
Сильная сторона PhotoPrism — это его ядро тегирования и распознавание на основе TensorFlow. Мобильный клиент честно рассказывает о том, что на сервере и что отсутствует, а разработчик выпускает обновления, которые тесно отслеживают релизы PhotoPrism.
Где это не срабатывает: Сторонний, а не официальный, поэтому поддержка PhotoPrism не поможет, если это сломается. Некоторые продвинутые функции сервера (разрешения приватного альбома, сложные операторы поиска) требуют веб-интерфейса. Настройка многопользовательского режима ограничена.
Цены:
- Свободное основное приложение
- Опциональные платные расширения (Memories, фильтры поиска) по скромным единовременным ценам
Платформы: Android. Собственное веб-приложение PhotoPrism охватывает iOS и настольные системы как PWA.
Итог: Выбирайте это, если вы уже запускаете PhotoPrism. Если вы все еще выбираете между PhotoPrism и Immich, официальное приложение Android Immich дает ему преимущество для большинства людей.
6. Synology Photos, правильный ответ, когда вы уже владеете NAS
Synology Photos — это менеджер фото, поставляемый с DSM, и он прошел долгий путь от старого DS Photo. Группировка лиц, геотегирование, общие пространства и временная шкала отправляются в DSM 7.2 и позже. Клиент Android (пакет com.synology.projectkailash) обрабатывает автозагрузку, живую резервную копию фото и позволяет нескольким членам семьи делиться одной библиотекой с отдельными личными пространствами. Это путь, о котором автор XDA рассказал в своей статье «Я хотел сервер дома Synology»: когда устройство справляется с работой, ценность создания второго стека с нуля сложнее обосновать.
Где это не срабатывает: Полезно только на оборудовании Synology. DS220+ и более ранние версии испытывают проблемы с распознаванием лиц в больших библиотеках. Официальный клиент закрыт исходный код, поэтому пункт «Я хост свои собственные фото» теряет вес. Недавний локаут дисков Synology DSM 7.2 ужесточил политику привязки комплектных дисков на более новых единицах Plus.
Цены:
- Входит в комплект любого совместимого NAS Synology без дополнительных затрат
- Нет подписки, нет платежей за пользователя
Платформы: Android, iOS, веб
Итог: Если коробка Synology уже сидит на полке, это ответ с наименьшей работой. Если вы еще не купили, Immich на более дешевом оборудовании сэкономит деньги в течение срока службы устройства.
7. Stingle Photos, шифрование от конца до конца без docker compose
Stingle Photos — это более легкий и простой двоюродный брат Ente. Сервер (также с открытым исходным кодом) — это один двоичный файл Go плюс PostgreSQL плюс хранилище, совместимое с S3, с рецептом docker-compose, который подходит на одном экране. Клиент Android загружает фото, зашифрованные на клиентской стороне, поэтому даже враждебный администратор сервера видит только зашифрованный текст. Нет распознавания лиц, нет умных альбомов, нет поиска CLIP. Смысл состоит в том, чтобы сохранить архив фото в приватном виде на оборудовании, которым вы владеете, без выходных.
Где это не срабатывает: Функции свет по дизайну. Нет ML на временной шкале, нет общих альбомов с детальными разрешениями, нет вида карты. Библиотека, размер которой превышает несколько терабайт, работает, но медленно прокручивается. Рассказ на рабочий стол — это только веб.
Цены:
- Бесплатно, открытый исходный код на клиентской и серверной части
- Размещенные планы Stingle также существуют, если вы не хотите самостоятельно размещать
Платформы: Android, iOS, веб
Итог: Выбирайте Stingle, когда вы хотите шифрование на клиентской стороне с одной десятой рабочей поверхностью Ente. Пропустите, если вам нужна отполированная временная шкала или обмен.
8. LibrePhotos, только веб-сайт, но заслуживает закладки
LibrePhotos не поставляет приложение Android. Причина, по которой оно займет последнее место здесь, заключается в том, что веб-клиент является реальным PWA, а ML сервера действительно интересен. Он запускает распознавание лиц, классификацию сцен и подписание изображений на вашем собственном оборудовании, и временная шкала строится вокруг лиц и событий, а не папок. Проект находится в той же линии, что и Photonix и Mapilio, но разработка была более последовательной в течение 2025 и 2026 (последний релиз февраль 2026).
Рабочий процесс на Android выглядит так: установить LibrePhotos на сервер с по крайней мере 8 ГБ ОЗУ, добавить его на главный экран как PWA из Chrome и использовать обычный инструмент синхронизации файлов (Nextcloud, Syncthing или официальное средство просмотра каталогов LibrePhotos) для отправки рулона камеры в каталог библиотеки, который сканирует сервер.
Где это не срабатывает: Нет собственного приложения Android, поэтому фоновая загрузка зависит от отдельного инструмента синхронизации. ML требует много оперативной памяти; под 8 ГБ индексатор падает на больших библиотеках. Настройка более сложна, чем Immich.
Цены:
- Бесплатно, лицензировано MIT
- Нет платного уровня и нет размещенного плана
Платформы: Веб. PWA устанавливается на браузеры Android и настольные.
Скачать: Только веб-клиент. Встройте с приложением Nextcloud или Syncthing Android для загрузки рулона камеры.
Итог: Отметьте это как опцию, тяжелую на ML, когда Immich и Ente не имеют функций распознавания, которые вам нужны. Для дневного использования, первым на телефоне, установите один из приложений выше.
Как выбрать правильный
- Вы начинаете с нуля и хотите путь наименьшего сожаления: Immich. Приложение Android от первого лица, активная разработка, поиск и возможности лица, ради которых люди приходят.
- Вы хотите шифрование от конца до конца: Ente Photos, самостоятельно размещена против сервера открытого исходного кода Museum, с туннелем Tailscale для HTTPS.
- Сервер уже делает десять вещей: Nextcloud, с Memories на вершине, если временная шкала фото имеет значение.
- Вы владеете Synology: Synology Photos, особенно на DS920+ или новее, где распознавание лиц имеет ЦП, который ему нужен.
- Вы выбрали PhotoPrism: Gallery for PhotoPrism по Radiokot. Нет официального клиента и этот отслеживает выпуски тесно.
- Вы хотите шифрование без рабочей нагрузки Ente: Stingle Photos, что является одним двоичным файлом плюс PostgreSQL и ведро S3.
- Вы заботитесь о лице и сцене ML выше всего: LibrePhotos, рассматривая рулон камеры как источник синхронизации вместо приложения.
Скучная правда заключается в том, что большинство людей должны запустить Immich на мини-ПК или NAS. Другие записи здесь существуют, потому что каждая фото-библиотека имеет свои ограничения, и ответ для кого-то на Synology не является ответом для кого-то, кто хочет, чтобы каждый байт оставил телефон в зашифрованном виде.
FAQ
Какое лучшее приложение для хранения фото на собственном сервере для Android в 2026 году?
Immich. Клиент Android зрелый, сервер прошел свой стабильный релиз v2, и распознавание лиц и поиск на основе естественного языка CLIP соответствуют тому, что большинство людей пропускают, когда они оставляют Google Фото. Это также проект с самым крупным активным сообществом, что имеет значение, когда что-то ломается.
Могу ли я самостоятельно разместить Ente Photos без платного плана?
Да. Сервер Ente (Museum), веб-клиент, мобильные приложения и приложения рабочего стола все AGPL. Рецепт docker-compose требует PostgreSQL и хранилища, совместимого с S3, такого как MinIO. Используйте Tailscale или обратный прокси с сертификатом TLS, укажите приложение мобильного приложения на ваш собственный URL сервера на экране Параметры, и тот же двоичный файл работает на вашем оборудовании.
PhotoPrism лучше, чем Immich?
Для большинства пользователей нет. Ядро тегирования PhotoPrism отличное, но отсутствие официального мобильного приложения ставит его позади Immich для повседневного использования телефона. Если вы уже запускаете PhotoPrism, клиент Gallery for PhotoPrism от третьей стороны закрывает большую часть этого разрыва. Если вы выбираете свежесть, Immich — более безопасный выбор.
Мне нужен NAS для самостоятельного размещения фото?
Нет. Любой всегда включенный ящик Linux с парой терабайт диска работает. Использованный мини-ПК (Intel N100 или N305) стоит меньше, чем NAS, работает прохладнее и обрабатывает ML Immich быстрее, чем Synology начального уровня. Raspberry Pi 5 с внешним диском достаточно для библиотек под 30 000 фото, если вы пропустите агрессивное индексирование ML.
Что с функциями Google Фото, такими как Magic Eraser?
Приложения для самостоятельного размещения не имеют редактирования на основе генеративных на устройстве так же хорошо, как Google. Поиск CLIP и группировка лиц охватывают функции открытия, но вы даете вверх Magic Eraser, Best Take и более сложные памяти AI. Люди, которым нужны эти функции, платят Google или используют гибрид: Immich для архивирования, бесплатный уровень Google Фото для активного редактирования.
Может ли семья поделиться библиотекой фото для самостоятельного размещения?
Да. Immich, Nextcloud, Ente и Synology Photos все поддерживают многопользовательские библиотеки с общими альбомами и личными пространствами для каждого пользователя. Установите учетную запись за члена семьи, укажите всем приложение того же сервера и используйте общие альбомы для фото, которые все должны видеть.