Обновить

Комментарии 18

Между чем синхронизируете?

Чаще всего синхронизируют хранилище между компьютером и телефоном. На телефоне это взлетит?

Вот тот же вопрос.

Через termux можно, но геморрно - нужно не забывать регулярно коммитить, ещё и с консоли в андроиде. У себя на vps давно развернул wireguard+syncthing - качество жизни сильно улучшилось, заодно поскидывал туда всякие user.js, базу keepass и т.п. - всё равно сервак непубличный. Даже не обязательно включать/выключать wireguard на телефоне для разного сёрфинга - dante на сервере, foxyproxy в мобильной лисе с нужными настройками и wg всегда онлайн.

Поэтому и существует obsidian-git, чтобы коммитить сразу через интерфейс без консоли. На android, как и на пк, работает нормально

Да можно
Через termux, там есть и git, и git-crypt всё ставится и работает

Еще можно с помощью Syncthing синхронизировать

С syncthing (как наверное и с любой синхронизацией, где синхронизируется файл целиком) неприятный момент: если на одном устройстве создана какая-нибудь daily-заметка с содержимым, вы переключаетесь на другое устройство и открываете обсидиан до того как произошла синхронизация, то обсидиан создает дайли-заметку с таким же именем файла, но пустую и позже, когда syncthing все-таки синхронизирует, он оставит пустой файл как более свежий, а файл с содержимым пометит как conflict. При этом в обсидиане вы так и будете наблюдать пустую заметку и возможно пропустите то, что у вас там конфликт.

У меня таблица конфликтов есть, если она не пустая запускаем diff. Формат текстовый объединить конфликты легко.

Я создаю дэйли-заметки с минутами в имени. Вероятность создать заметки с одинаковыми именами резко снижается. Ну или для спидигонщиков: секунды в имени. В этом варианте можно вляпаться только умышленно.

Да, есть такое. Хотя сам сталкивался с таким конфликтом всего лишь раз, в остальных случаях синхронизация успевала, но тут конечно от сценария использования еще зависит.

Я когда пользовался обсидиан, на компе стоял GoodSync. А на телефоне Foldersync. И всегда надо было держать в памяти, что сперва сделать синхронизацию

Потом купил подписку UpNote, где это все из коробки

Интересно, почему переехали на UpNote, а не купили Obsidian Sync?

Сейчас настаиваю и буду экспериментировать с Obsidisn + плагин LiveSync + Couchdb. По первому впечатление - работает достойно, но требует наличия своего сервера, чтобы развернуть couchdb. Плагин умеет в шифрования /дешефрование так, что можно и шареную couchdb использовать.

Давно использую Syncthing, синхронизация макбуком, смартфоном и vps. Всё отлично работает.

Что то я тоже не понял, что с чем и зачем синхронизировать? если обсидиан уже сам по себе поддерживает синхронизацию. Выглядит как - прикручиваем к велику второе колесо.

Ээм а нафига так сложно? Я например сделал синхро через nextcloud, в настройках обсидиана указал адрес сервера, выставил периодичность синхронизации и все норм работает

Remotely-save или remotely-sync

Данные шифруют, основные публичные облака поддерживают

Тестил, но все делается куда проще:

https://habr.com/ru/articles/845900/

Спасибо, Автор, но ты как-то сложно о простом:

1) можно обойтись без сложных команд, а простым юзерам так вообще не понятно что к чему

2) это все только пока GitHub нам отключат

3) у GitHub есть ограничение по занимаемому месту и оно сильно меньше того, что может дать любой бесплатное облако.

4) про git ignore молодец, что написал, но все же, лично от себя, рекомендую сохранять все конфиги, особенно если на одинаковых ОС работаешь - каждый раз переустанавливать плагины такое себе.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации