Как отключить хранилище фотографий iCloud?

Я хотел бы использовать iCloud только для синхронизации картинок, но не для хранения (Проблемы конфиденциальности + слишком большая библиотека картинок — не знаю, настолько ли хороша безопасность Apple для хранения картинок, плюс нет желания платить за дополнительное хранилище iCloud.) .

В настоящее время большинство изображений хранятся локально на MBP (не в iCloud), хотя новые изображения, сделанные на iOS, действительно появляются в этом списке (хотя и ненадежно).

Требования:

  1. Все устройства iOS должны отображать полную библиотеку и загружать только изображения с большим разрешением по запросу, чтобы всегда сохранять максимальный объем доступного хранилища.
  2. Снимок, сделанный с помощью любого устройства iOS, необходимо синхронизировать со всеми остальными устройствами, не дожидаясь ручной синхронизации через iTunes.
  3. Только MacBook Pro должен хранить полные изображения и видео в высоком разрешении локально, но я бы не возражал, если бы они были и у MacBook. Просто хотел, чтобы этому старому компьютеру не приходилось периодически загружать такой большой объем данных.

Установка: iOS-устройства:

  • iPhone 3GS, прошивка 6.1.3
  • Айфон 5с, iOS 10.3.3
  • iPad 2, iOS 9.3.5
  • Айфон 6, iOS 12

Mac:

  • Макбук, Mac OS OX 10.11.6
  • Макбук Про, Mac OS X 10.11.6

NAS:

  • Synology NAS для резервного копирования. Работает на жестком диске, шумит, поэтому обычно не включается. Я бы предпочел не оставлять его открытым для Интернета из соображений безопасности.
  • LaCie Cloudbox , прошивка fvdw-sl. Обычно включен. Можно взять OwnCloud/NextCloud, но кажется слишком маломощным для этих целей.

Другие:

  • Медиаплеер LibreELEC на базе Raspberry Pi 3. В настоящее время хранит локальную копию песен iTunes на внешнем SSD. Проблема: поскольку скорость подключения составляет всего 100 Мбит / с, список всех файлов мучительно медленный.
  • Общий веб-хостинг с установленным NextCloud .

Как мне достичь этой цели, учитывая мои настройки? По какой-то причине терминология Apple в отношении настроек iCloud для фотографий мне не совсем ясна.

Отредактировано для ясности

Вы не можете добиться этого с помощью iCloud Photo Library, поскольку это решение для хранения. Настройка, которую вы описываете с вашими тремя требованиями, в основном представляет собой серверное решение (я мало разбираюсь в серверах, поправьте меня, если я ошибаюсь), где ваш Mac действует как сервер, а другие ваши устройства получают доступ к удаленным данным. Это подразумевает постоянное подключение к Интернету для вашего Mac и хорошую пропускную способность.

Ответы (2)

ИМХО, этого сделать нельзя.

Вы описываете Медиатеку iCloud, за исключением того, что не хотите использовать Медиатеку iCloud или хранилище iCloud.

Рассмотрим требование № 1: чтобы все устройства iOS имели доступ к полной библиотеке, она должна находиться где-то постоянно. MacBook Pro не может быть ответом на это требование, потому что, если вас нет, MBP будет либо в другой сети, либо в спящем режиме. Или перезагрузка. Или обновление. Единственный ресурс, который всегда доступен, — это онлайн. Вот почему iCloud Photo Library хранит полную библиотеку в хранилище iCloud.

Рассмотрим требование № 2: для синхронизации каждое изображение должно быть загружено на легкодоступный ресурс, а затем каждое устройство должно быть предупреждено об этом факте и загружено. Опять же, это именно то, что делают iCloud Photo Library и/или PhotoStream.

Вот что я делаю, может поможет. У меня также есть несколько компьютеров Mac и устройств iOS. Все они используют мой Apple ID, и я отключил библиотеку фотографий iCloud, но включил PhotoStream . Я лично назначил один из своих компьютеров Mac главной фотобиблиотекой (MPL). Любые снимки, которые я делаю на любом устройстве, автоматически отображаются в моем MPL. Эти изображения также доступны на других устройствах iOS в пределах PhotoStream (PhotoStream хранит только последние 30 дней и максимум 1000 фотографий). Как только изображение больше не находится в PhotoStream (31 день спустя или 1001 фотография спустя), изображение по-прежнему доступно на устройстве, с которого оно было сделано, но оно также постоянно сохраняется в моем MPL.

Видео, конечно, другое. В конце концов, это называется Photo Stream. Итак, каждый раз, когда я снимаю важные для меня видео, я подключаю iOS-устройство кабелем к MPL и разгружаю их.

Это не совсем то , что вы хотите, но очень близко. Это лучший ответ, который я могу придумать. Единственное, что «лучше» — это использование библиотеки фотографий iCloud, которую я не использую только из-за ежемесячной стоимости, а не из-за безопасности.

Как включить MPL на Mac? Это выглядит разумным вариантом, поскольку мой MBP обычно находится в сети.
Это не переключатель включения / выключения, а скорее вы принимаете осознанное решение и прилагаете усилия для использования библиотеки фотографий на одном Mac в качестве основной библиотеки фотографий.

Как уже говорили другие, для этого ваш MBP должен действовать как сервер, что обычно не подходит для него.

Так что вам понадобится хотя бы что-то вроде iCloud.

Я думаю, что вариант с лучшей комбинацией конфиденциальности, безопасности и стоимости — это Home NAS + OwnCloud + реальный IP. Однако это требует некоторой ручной настройки и первоначальных затрат.

Но любое решение «нажми кнопку» потребует, чтобы вы доверяли свою конфиденциальность третьей стороне, как и iCloud.

Итак, чтобы сделать это:

  • Выберите оборудование. Не могу помочь вам с этим. Я бы сначала попробовал LaCie, хранилище файлов не слишком интенсивно использует процессор, если это то, что вы подразумеваете под маломощным. Зависит от использования конечно.
  • Выберите программное обеспечение. В Интернете есть много информации о «nextcloud vs owncloud». Скажем, NextCloud на данный момент.
  • Установите сервер NextCloud на свой NAS. Найти руководство «NextCloud на [вашNAS]» также не должно быть проблемой. В зависимости от этого шага вы можете решить изменить выбор программного обеспечения или аппаратного обеспечения.
  • Откройте доступ NAS к Интернету.
    • Проверьте, предоставляет ли ваш интернет-провайдер общедоступный IP-адрес: либо спросите у него, либо войдите в свой маршрутизатор и проверьте, какой IP-адрес назначен интерфейсу WAN. Частные IP-адреса (в отличие от общедоступных) выглядят так: 192.168.##.##, 172.16-31.##.## или 10.##.##.##. Другие являются общедоступными.
    • Если у вас есть общедоступный IP-адрес, настройте переадресацию портов на маршрутизаторе: [publicIP]:[NextCloudPort] на [IPofNAS]:[NextCloudPort]. Вы можете получить выгоду от покупки доменного имени, но это не обязательно.
    • Если у вас нет общедоступного IP, у вас есть несколько вариантов:
      1. Запросите его у своего интернет-провайдера и выполните переадресацию портов, описанную выше. Некоторые интернет-провайдеры предоставляют его в качестве платной опции.
      2. Настройте «Динамический DNS» на своем маршрутизаторе, если он поддерживает эту функцию.
      3. В крайнем случае настройте «обратный туннель» от NAS к какому-нибудь VPS.
  • Установите клиентское приложение NextCloud на все устройства Mac и IOS и войдите на свой сервер.
  • Настройте частичную синхронизацию в клиентских приложениях NextCloud, чтобы все не копировалось на клиентские устройства.
  • Настройте автоматическую загрузку фотографий в клиентском приложении NextCloud на устройствах IOS.

При такой настройке все ваши файлы будут храниться на NAS. Любое устройство сможет просматривать файлы и загружать только то, что необходимо. Фотографии будут автоматически загружены на NAS.

Добавил некоторые пояснения в исходный пост. Не могли бы вы уточнить, какая установка будет основана на OwnCloud?
@PN расширил ответ каким-то руководством.
@PN также, если я могу спросить, чем ты занимаешься, чтобы жить? XD