Найти в Дзене
DUB1401

Бесплатная синхронизация хранилища Obsidian

Obsidian — это бесплатный текстовый редактор, в котором удобно хранить заметки, каталогизировать их и находить между ними взаимосвязи, основанный на языке разметки текста Markdown. Данное кроссплатформенное решение для организации личных записей поддерживает огромное количество расширений, база которых постоянно пополняется, а также позиционирует себя как полностью переносимую систему: если вы захотите перестать пользоваться Obsidian, вам достаточно просто удалить его. Ваши файлы всегда хранятся локально и могут быть легко прочитаны любым другим текстовым редактором. Вы – хозяин своих заметок. Однако в наше время, век переносимых устройств, локальное хранилище не всегда удобно. Зачастую нам хочется иметь доступ к актуальными заметкам на домашнем ПК, ноутбуке и смартфоне одновременно. Для таких случаев Obsidian предлагает синхронизацию через собственные сервера, но за это удовольствие придётся заплатить 4$ в месяц при покупке подписки на год. Но Obsidian вовсе не запрещает сторонние

Obsidian — это бесплатный текстовый редактор, в котором удобно хранить заметки, каталогизировать их и находить между ними взаимосвязи, основанный на языке разметки текста Markdown.

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

Вы – хозяин своих заметок.

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

Для таких случаев Obsidian предлагает синхронизацию через собственные сервера, но за это удовольствие придётся заплатить 4$ в месяц при покупке подписки на год.

Но Obsidian вовсе не запрещает сторонние способы синхронизации, и на лидирующих позициях стоят такие расширения, как Remotely Save и Remotely Sync (форк первого расширения с акцентом на дополнительную конфиденциальность и функционал). Лично я использую Remotely Save: он старше, популярнее, позволяет синхронизировать расширения и настройки вашего убежища, но, по некоторым данным, обладает дырами в области конфиденциальности.

Принцип работы достаточно прост: расширения записывают ваши действия в Obsidian, а потом отправляют их в облако. Возможна синхронизация по кнопке, при сохранении заметок или через временной интервал. Поддерживаются все типы устройств, на которых официально доступен Obsidian.

В качестве облачных хранилищ можно использовать:

  • S3 и совместимые с ним сервисы;
  • Dropbox;
  • OneDrive;
  • WebDav-хранилища.

В качестве решения для себя я остановился на интегрированном в Windows хранилище OneDrive, монтирование которого также реализовали в GNOME 46, а официальное приложение доступно на Android, iOS и MacOS.

Настройка синхронизации

Для начала нам необходимо перейти в настройки вашего приложения Obsidian, там выбрать Сторонние плагины сообщества. Если вы устанавливаете расширения впервые, то нужно включить их поддержку, нажав кнопку Включите плагины сообщества.

Переходим в магазин расширений, кликнув по кнопке Обзор. Там вбиваем в поиск название выбранного вами расширения, открываем его и нажимаем Установить.

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

Вам будет показано уведомление о снятии с разработчика всякой ответственности за сохранность ваших файлов и просьбой скопировать файлы во временный каталог для их сохранности, соглашаемся с этим, кликнув на Agree, и попадаем в сами настройки.

На этом этапе настоятельно рекомендуется сделать бэкап вашего хранилища!

В разделе Choose a remote server выбираем облачное хранилище, в моём случае OneDrive, а затем листаем ниже до раздела Auth, где проходим авторизацию, для которой нас перенаправит в браузер, и разрешаем расширению доступ к сетевому хранилищу.

Тут же можно включить полезные функции:

  • Sync on save
  • Sync on remote changes
  • Schedule for auto run
  • Run once on start up automatically

Рекомендую к активации последний пункт, позволяющий держать хранилище в актуальном состоянии при каждом запуске.

Кроме того, полезным может оказаться такая настройка, как Sync Config Dir: она позволяет синхронизировать настройки и расширения вашего убежища, находящиеся в папке .obsidian.

В облачном диске будет создан каталог «Приложения/Remotely Sync/Название хранилища». А в самом приложении Obsidian появится кнопка Remotely Save (или Remotely Sync, если было выбрано это расширение).

Remotely Sync на смартфоне
Remotely Sync на смартфоне

Всё, теперь ваши данные будут отправляться в облачный сервис! На других устройствах достаточно создать пустое хранилище, установить в него то же самое расширение, авторизоваться и загрузить данные из облака.

Следует также иметь в виду, что если вы отредактируйте файлы не в Obsidian, то изменения не будут зарегистрированы.