Клиенты Nextcloud: компьютер, телефон, календари
Сервер — только половина системы. Повседневное удобство зависит от того, как настроены клиенты на компьютере и телефоне. Несколько простых решений избавят от лишнего трафика, забитых дисков и путаницы с паролями.
Настольный клиент
Официальный клиент есть для Windows, macOS и Linux. Он синхронизирует выбранный каталог в обе стороны. Если данных много, не скачивайте всё подряд: включите выборочную синхронизацию и оставьте на ноутбуке только рабочие папки.
Ещё удобнее виртуальные файлы. Клиент показывает всё дерево каталогов, но содержимое загружает только при открытии. Файлы, которые нужны без сети, можно закрепить вручную. Лучше всего эта функция работает в Windows; в macOS и Linux её состояние зависит от версии, поэтому сверьтесь с документацией клиента.
Мобильное приложение
Приложения для Android и iOS дают доступ к файлам и умеют отправлять ссылки. Самая полезная функция — автозагрузка фотографий. Для каждой папки настраивается путь на сервере и условия отправки, например только по Wi-Fi и во время зарядки. Первую загрузку большой галереи лучше запустить дома и на зарядке. Помните, что автозагрузка не является резервной копией, пока сам сервер не бэкапится.
Календари и контакты
Nextcloud работает как сервер CalDAV и CardDAV, поэтому подходит для стандартных клиентов. Адрес для подключения обычно выглядит так:
https://example.org/remote.php/dav/
В iOS и macOS учётная запись добавляется в системных настройках как CalDAV или CardDAV. В Android нет встроенной поддержки этих протоколов, и здесь выручает DAVx⁵: приложение связывает календари и контакты сервера с системными, и они появляются в обычных приложениях. На компьютере подойдёт Thunderbird, который умеет работать с обоими протоколами.
Для корректного автоматического обнаружения настройте на внешнем веб-сервере редиректы /.well-known/caldav и /.well-known/carddav. Без них часть клиентов не найдёт сервер по простому адресу.
Пароли приложений
Не вводите основной пароль на каждом устройстве. В разделе «Личные настройки → Безопасность» создайте отдельный пароль приложения для каждого клиента, особенно если включена двухфакторная аутентификация. Потерянный телефон тогда решается просто: отзываете один пароль, а остальные устройства продолжают работать. Заодно в списке видно, какие устройства и когда обращались к серверу, а лишние сессии легко завершить.
Общие папки и совместная работа
Если облаком пользуется семья, заведите отдельные учётные записи и общие папки вместо одного аккаунта на всех. Так у каждого останутся свои настройки и история, а квоты защитят сервер от случайного переполнения.