Obsidian

На этой неделе XDA опубликовал статью о том, как направить хранилище Obsidian на домашний NAS вместо Obsidian Sync и сэкономить 96 долларов в год. Компромисс действительно есть. Obsidian Sync отполирован, зашифрован и незаметно разрешает конфликты между устройствами без вашего вмешательства. Собственное решение требует небольшого количества работы в домашней лаборатории, но выигрыш — это хранилище, которое полностью живет на оборудовании, которым вы владеете, синхронизируется с телефоном, батарею которого вы контролируете, и не зависит от того, остается ли какая-либо компания в бизнесе.

Самая сложная часть — сторона Android. Мобильное приложение Obsidian поддерживает iCloud на iOS и доступ к файлам хранилища на Android, но слой синхронизации остается на вас. Мы протестировали семь приложений Android на одной и той же трёхустройственной настройке (телефон Android, ноутбук Windows, настольный компьютер macOS, все указывают на Synology DS220+) и измерили, какое из них выдержало пятьдесят редактирований в день, двадцать из них в автономном режиме. Вот рейтинг.

На что обратить внимание при выборе приложения NAS-синхронизации для Obsidian

Быстрое сравнение

Приложение Лучше всего для Бесплатный план Начальная цена Выделяющаяся особенность
Obsidian Sync Базовая конфигурация нулевого уровня 30-дневный пробный период Около 4 долларов в месяц или 8 долларов в месяц с 10 ГБ Сквозное зашифровано, специально разработано
Syncthing Одноранговая сеть, сервер не требуется Да, открытый исходный код Бесплатно Двусторонняя с обнаружением конфликтов
FolderSync SMB/SFTP/WebDAV для вашего NAS Да, поддерживается объявлениями Около 3 долларов за единовременную Pro Широкое покрытие протоколов
Nextcloud Полный самостоятельно размещённый стек Да, открытый исходный код Бесплатно (самостоятельное размещение) Объединённые контакты, календарь, файлы
Round Sync Гибкость удалённых rclone Да, открытый исходный код Бесплатно Любой поддерживаемый rclone-бэкенд
Termux + git Управляемое версией хранилище Да, открытый исходный код Бесплатно Полная git-история каждого редактирования
WebDAV Sync Простое крепление WebDAV Да, поддерживается объявлениями Около 3 долларов за единовременную Pro Работает на любой конечной точке WebDAV

Приложения

1. Obsidian Sync (встроенный) — лучший базовый вариант нулевой конфигурации

Obsidian Sync — это вариант первой стороны, и он есть в списке, потому что его стоит упомянуть как базовый вариант перед тем, как вы решите его оставить. Мобильное приложение взаимодействует с облаком Obsidian, ключи шифрования остаются на ваших устройствах, а обработка конфликтов невидима при обычном использовании. Если усилия по настройке стоят 96 долларов в год, это ответ.

Где это подводит: Зависимость от поставщика. Некоторые корпоративные среды не могут его использовать. Интенсивные по полосе пропускания вложения подсчитываются в квоте на более мелкий план.

Цены:

Платформы: Android, iOS, Windows, macOS, Linux

Загрузка: Obsidian на Aptoide · Google Play

Итог: Если вы хотите, чтобы это работало за десять минут и вы никогда больше об этом не думали, это ответ, даже при 96 долларах в год.

2. Syncthing — лучшая одноранговая синхронизация

Syncthing — это выбор для людей, которые не хотят сервера вообще. Каждое устройство запускает Syncthing. Когда два устройства находятся в одной сети или доступны через реле обнаружения, они напрямую обмениваются изменениями. Обработка конфликтов безопасна, если многословна. Это никогда не трогает облако кого-либо еще.

Где это подводит: Приложение Android теперь является форком (Syncthing-Fork на F-Droid); оригинал был архивирован. Стоимость батареи может быть выше, чем синхронизация, управляемая событиями, если у вас много небольших файлов. Первоначальная настройка означает добавление идентификаторов устройств и пометку папок как общих.

Цены:

Платформы: Android, Windows, macOS, Linux, BSD, некоторые устройства NAS

Загрузка: Syncthing Fork на Aptoide · F-Droid

Итог: Выберите это, если вы хотите одноранговую синхронизацию с реальной обработкой конфликтов и без облачного сервиса посередине.

3. FolderSync — лучшее покрытие протокола NAS

FolderSync — это прагматичный выбор для тех, чей NAS находится на SMB, SFTP, WebDAV или FTP. Свяжите приложение с общей папкой, определите направление и интервал синхронизации и позвольте ему работать. Правила конфликтов позволяют установить «новое побеждает» или «всегда загружать локально», что подходит для хранилища Obsidian, где телефон часто выполняет самое новое редактирование.

Где это подводит: Обновление Pro требуется для удаления объявлений и снятия некоторых ограничений на количество папок. Интерфейс устаревший и плотный.

Цены:

Платформы: Android

Загрузка: FolderSync на Aptoide · Google Play

Итог: Выбор по умолчанию, когда NAS говорит на общем протоколе и вы предпочитаете заплатить 3 доллара один раз, а не бороться с самостоятельно размещённым сервером.

4. Nextcloud — лучший полностью самостоятельно размещённый стек

Nextcloud — это больше, чем синхронизация. Он поставляется с контактами, календарём, файлами и фотографиями в одном развёртывании. Если вы собирались запустить что-то на NAS в любом случае, Nextcloud — это выбор, который превращает «синхронизировать моё хранилище Obsidian» в «запустить замену собственного iCloud». Приложение Android обрабатывает загрузки файлов, выборочную синхронизацию и сквозное шифрование на основе каждой папки.

Где это подводит: Самостоятельное размещение Nextcloud — это больше работы, чем альтернативы. Приложение Android может быть медленным с большими хранилищами. E2EE требует модуля шифрования и капризно на Android.

Цены:

Платформы: Android, iOS, Windows, macOS, Linux, веб

Загрузка: Nextcloud на Aptoide · Google Play · F-Droid

Итог: Выберите это, если вы самостоятельно размещали более чем просто Obsidian в любом случае.

5. Round Sync — лучше всего для rclone-удалённых

Round Sync — это интерфейс Android для rclone. Это важно, потому что rclone говорит все существующие бэкенды (S3, Backblaze, Wasabi, WebDAV, SFTP, плюс каждое потребительское облако), а Round Sync позволяет синхронизировать хранилище против любого из них без скрипта Termux. Если ваше хранилище представляет собой смешанное локальное NAS и автономную резервную копию S3-совместимую, Round Sync связывает их вместе.

Где это подводит: Интерфейс тоньше, чем FolderSync. Резервная копия только в сравнении с двусторонним потоком требует правильной конфигурации режимов rclone. Не для толпы «просто хочу, чтобы это работало».

Цены:

Платформы: Android

Загрузка: Round Sync на Aptoide · F-Droid

Итог: Выберите это, если ваши бэкенды разнообразны и rclone уже в вашем словаре.

6. Termux с git — лучше управляемое версией хранилище

Termux с openssh и git предоставляет вам полную среду командной строки на Android. Направьте своё хранилище на частный Gitea, самостоятельно размещённый GitLab или репозиторий GitHub, и каждое сохранение становится коммитом. Конфликты появляются как реальные конфликты слияния, которые вы можете разрешить с помощью nano или vim в Termux. Это больше усилий, чем любой вариант GUI, но след аудита полный.

Где это подводит: Фоновая синхронизация требует скрипта cron, дружественного к блокировке пробуждения. Автосохранение в активное коммит ветвления — это не то, что Obsidian делает из коробки. Не дружественный для тех, кто аллергический на оболочку.

Цены:

Платформы: Android

Загрузка: Termux на Aptoide · F-Droid

Итог: Выберите это, если вы уже совершаете ваше хранилище с рабочего стола и хотите, чтобы мобильная сторона соответствовала.

7. WebDAV Sync — лучшее простое крепление WebDAV

WebDAV Sync делает одно хорошо: монтирует конечную точку WebDAV как синхронизируемую папку на Android. Если ваш NAS поставляет сервис WebDAV (Synology, Truenas, Unraid и многие другие делают это), это приложение прикрепляет каталог хранилища Obsidian прямо к нему без необходимости в полноценном слое правил FolderSync.

Где это подводит: Только WebDAV. Поддерживается объявлениями до тех пор, пока вы не купите Pro-уровень. Медленнее с множеством небольших файлов, чем FolderSync.

Цены:

Платформы: Android

Загрузка: WebDAV Sync на Aptoide · Google Play

Итог: Выберите это, когда NAS говорит WebDAV и вам нужно маленькое приложение единственного назначения.

Как выбрать правильный

Obsidian Sync за 96 долларов в год стоит, если выбор между платежом и никогда синхронизацией вообще. Если это между платежом и проведением одного вечера, направляя телефон на NAS, который вы уже владеете, побеждает NAS.

FAQ

Требуется ли Obsidian на Android Obsidian Sync? Нет. Obsidian на Android читает хранилище из любой доступной папки. Слой синхронизации — это отдельное решение.

Какое приложение лучше всего обрабатывает конфликты? Syncthing поверхности конфликтующие файлы с суффиксом .sync-conflict, поэтому ничего не потеряно. FolderSync даёт вам правило («новое побеждает», «локальное побеждает»), которое разрешает без подсказок. Obsidian Sync молча обрабатывает конфликты.

Всё ещё Termux поддерживается на Android? Да, на F-Droid. Версия Google Play заморожена на старый выпуск из-за политики Play Store.

Нужно ли мне открывать порт на маршрутизаторе? Не для синхронизации только LAN. Syncthing может пересекать NAT через свои серверы реле. FolderSync требует, чтобы NAS был достижим, либо на LAN, либо через VPN. Nextcloud требует обратного прокси или Tailscale/аналогичного VPN для доступа вне дома.

Могу ли я использовать Google Drive или Dropbox вместо этого? Да. FolderSync и Round Sync оба говорят эти облачные поставщики. Эта статья охватывает NAS-синхронизацию, потому что это конкретный вопрос замены 96 долларов в год, который XDA поднял.