Бесплатное хранилище для фотографий как альтернатива Google Photo и замена iCloud

Недавно мне позвонил брат с вопросом, а есть ли что-то похожее на iCloud Фото, но бесплатно. Он долгое время оплачивал хранилище 2Тб, но когда места стало не хватать решил докупить еще. И вот тут ждал сюрприз: апгрейд возможен на следующий тариф с 6Тб места, который дороже почти в 6 раз.

Я тоже сталкивался с подобной ситуацией, только с Google Фото. Тогда даже безуспешно пробовал найти бесплатную альтернативу для фото хранилища. С тех пор прошло много времени, но вопрос брата натолкнул на мысль, а не появилось ли уже чего нового.

На этот раз беглый поиск выдал мне Immich — бесплатное решение с открытым исходным кодом, которое позволяет запустить хранилище прямо у себя дома. Как оказалось, это полноценный многофункциональный комбайн для хранения фото и видео, но вместе с тем очень простой и понятный. В том, что я не преувеличиваю, можете убедиться сами: попробуйте эту демо версию и посмотрите сравнительную таблицу бесплатных фотохранилищ.

Оценив все "за", в голове сразу нарисовалась схема будущего домашнего хранилища с доступом к нему из отовсюду, где есть интернет:

Бесплатное хранилище для фотографий как альтернатива Google Photo и замена iCloud

На домашний компьютер будет установлено хранилище Immich, а на телефон — одноименное мобильное приложение. Для безопасного доступа к хранилищу через интернет мы объединим все устройства в виртуальную частную сеть, этим займется отдельный виртуальный сервер с установленным VPN.

Шаг 1. Настройка VPN

По этой инструкции арендуем виртуальный сервер и устанавливаем VPN. Обратите внимание, что программу Amnezia нужно будет установить и на домашний компьютер, и на мобильный телефон.

Когда оба устройства подключаться к VPN, каждому из них будет назначен внутренний IP адрес в этой виртуальной частной сети. При использовании дефолтных настроек в Amnezia (протокол WireGuard), внутренние адреса не будут меняться даже после переподключения к VPN.

Нам нужно узнать, какой внутренний IP назначен домашнему компьютеру. Этот адрес будет в дальнейшем использоваться для доступа к хранилищу.

На Linux открываем терминал, вводим команду ip a и смотрим адрес в строке, похожей на эту:

inet 10.8.1.2 /32 scope global amn0

Если у вас Windows, выполните в командной строке ipconfig и ищите строку где указан IPv4-адрес.

Нередко в результатах выполнения команд можно увидеть несколько IP адресов. Чтобы узнать, какой из них назначен при подключении к виртуальной частной сети, попробуйте подключаться/отключаться от VPN и тогда вы увидите как нужный вам адрес будет появляться или пропадать из результатов выполнения указанных команд.

Шаг 2. Установка хранилища Immich на компьютер

Устанавливаем Immich на домашний ПК по этой или этой инструкции.
Компьютер должен иметь: минимум 2 ядра CPU и 4GB RAM, рекомендуется 4 ядра CPU и 6GB RAM. Операционная система: Linux, возможна также установка на Windows и MasOs (через Docker Desktop).

После установки и запуска контейнеров открываем в браузере http://10.8.1.2:2283, где 10.8.1.2 — это IP адрес домашнего компьютера, который мы определили на предыдущем шаге. Если вы все делали правильно, то должна загрузиться приветственная страница, где Immich попросит создать учетную запись администратора хранилища. Будучи администратором вы сможете потом создавать пользователей с автономными хранилищами.

Шаг 3. Установка приложения Immich на телефон

У Immich есть собственное приложение для Android и для iOS. Просто установите его и при первом запуске введите Server Endpoint URL как показано ниже (замените IP адрес на нужный):

Бесплатное хранилище для фотографий как альтернатива Google Photo и замена iCloud

Закончив настройку, наше домашнее хранилище станет доступно с телефона везде, где есть интернет. А главное, мы теперь сами контролируем свои данные и, если места станет мало, просто добавим диск большого объема.

Резюме

Отличный бесплатный продукт, который может стать достойной заменой Google Photo и iCloud. Очень понравились функции машинного обучения, позволяющие искать фото по названию объектов (например "пляж"), есть также распознавание лиц и определение дубликатов фото.

А еще здесь удобный таймлайн и отображение мест фотографий на карте.

В общем, рекомендую.

1717
22
47 комментариев

В iCloud можно докупить еще 2 терабайта за 600 рублей, будет 4

2
Ответить

Или почистить скриншоты и всякий мусор из фото :)

5
Ответить

Спасибо, сам на Android, не знал про докупить.
А можно докупить два раза по 2Тб, чтобы за 6Тб было 1797 руб. вместо 3490, а то на сайте iCloud сейчас ценник такой:
- 2 ТБ: 599 российских рублей
- 6 ТБ: 3490 российских рублей

Ответить

Немного непонятно то, что на вашем скриншоте если докупить 6Тб, то у вас будет 8Тб по той же цене, что и 6Тб план, который iCloud предлагает у себя на сайте

Ответить

Отличный бесплатный продукт Компьютер должен иметь: минимум 2 ядра CPU и 4GB RAM, рекомендуется 4 ядра CPU и 6GB RAM.Продукт бесплатный, но не совсем

2
Ответить

+ времязатраты, электричество, сеть

Ничего не указано про бэкапы

2
Ответить

можно зарегать еще один гугл акк, а потом еще один - профит!

2
Ответить