Search
Write a publication
Pull to refresh

Comments 28

Что только не придумают, а бы не использовать syncthing и не зависеть от облака

Тоже поддержу. Давным-давно начал пользоваться Syncthing для синхронизации смарта с компами/ноутами. После встречи с Obsidian задумался о синхронизации и его базы. Решение было очевидным. Работает связка Obsidian+Syncthing.

Но! У Syncthing периодически возникают проблемы: в приложении пишет "синхронизация 95%" и все, стоит. Хотя синхронизация продолжает работать. С таким поведением сталкивался уже не раз. Вот и сейчас такая трабла на смарте: не может до конца довести синхронизацию с базой на VPS. Какой файл вызывает ее - не могу понять. Да и пока не сильно горю желанием разбираться в этом.

Папки .obsidian и .trash надо внести в исключения на всех устройствах, по крайней у меня после этого всегда 100%.

Папки .obsidian и .trash надо внести в исключения на всех устройствах

Папка .obsidian содержит плагины, настройки и темы и их НАДО синхронизировать, иначе это не будет синхронизацией.

И почему AI-статья по обсидиану не предлагает самый очевидный способ - хранить его на любом облачном диске, типа, OneDrive или GoogleDrive. Вероятно тогда не будет статьи... 🤔

А зачем одинаковые настройки и плагины на всех устройствах? Они часто не везде работают. И при изменении настроек на одном устройстве они портятся на другом. У меня так и было. В крайнем случае синхронизировать ОДИН раз.

В том и сила Обсидиана, что всё везде одинаковое, одни и те же плагины и настройки, в т.ч. текущие данные плагинов, работают везде.

Бывало, что появляются файлы, которые не синхронизируются. Не все названия файлов принимает syncthing.

Да, похоже, прихожу к такому же решению. (До сих пор настройки мобильных были в отдельной папке, но, синхронизировались. Пару недель как отключил это. Сейчас, примерно, года два на syncthing, до этого год на iCloud.)

А как конфликты решаете? Тоже пользовался syncthing, но когда перенёс задачи в обсидиан, которые практически одновременно правлю на нескольких устройствах, столкнулся с постоянными конфликтами. В итоге решился и перешел на livesync - пока лучший способ

Пару раз находил файлы, из-за которых мог быть затык. То ли удалял их, то ли переименовывал. А когда "разборки" ни к чему не приводили, то просто удалял каталог с проблемного устройства и заново его синхронизировал.

Логи Syncthing'a не очень информативны для поиска такой проблемы. А, может, это я их читать не умею. ХЗ

Тоже столкнулся. Синхронил планшет со смартом. Оказалось в апке встроен web gui как на компе, а там конкретно написано, в каких файлах проблема, если развернуть панель конкретного устройства.

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

Спасибо! Помогло. Но вот почему этого не видно в интерфейсе приложения, а только в веб-интерфейсе...

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

>Синхронизация с облачным диском через плагины

Не нужны плагины. Всё проще: если папка базы данных Обсидиана в папке Диска, то она автоматически синхронизируется. И всё: ни плагинов, ни подписки. Зачем городить весь остальной огород — загадка :)

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

Еще порекомендовал бы remotely sync, полный аналог remotely save. На save постоянно проблемы были с яндекс диском. Хотя заметок немного. Просто спустя неделю перестало синхронизировать. На гитхабе писали что спасает только про аккаунт (не обсидиан, а в самом плагине). Есть подозрение что автор плагина просто забил на бесплатный метод.

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

У меня также было сделано изначально, но мобильное приложение Android не видит папку из Яндекс.Диск. Как их подружить? Кстати, шифрую заметки плагином Meld Encrypt.

Честно говоря, про мобилку даже и не подумал. Мне там Обсидиан неудобен. Использую только для синка между десктопами.

А как происходит борьба с коллизиями? Если поредактировал документ на одном компе и на другом между синхронизациями, как такие ситуации отрабатываются?

Чтобы не потерять данные, лучше сначала дождаться полной синхронизации, а для git иногда придется использовать merge

Ну то есть никак коллизии не отрабатываются, кто последний файлы загрузил - та версия и верная?

Использую Obsidian с синхронизацией в git.
На десктопе использую базовый git community плагин.
На Android он в экспериментальном режиме, и очень медленно работает, поэтому заменил его на приложение Git Sync, который работает мгновенно.

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

Гугл убрал в андроиде синхронизацию авто папки для облаков, и приходится юзать приложение

Сгенерируйте и сохраните полученный токен.

Только вот сохранять его не стоит, если "один гаджет - один токен", то минимум геморроя при утере гаджета или при подарке компьютера кому бы то ни было.

Sign up to leave a comment.

Articles