Comments 20
Зачем платить за S3 когда можно синхронизироваться через гит бесплатно да ещё и историю изменений получишь
Спасибо за вопрос)
Не вижу рациональности в использовании плагина под гит по нескольким причинам.
Во-первых, мне совершенно не нужна функциональность гита с отслеживанием конкретных изменений, какие файлы были отредактированы/нет, и так далее. Моей целю было найти решение, которое одной кнопкой отправляет абсолютно все изменения в хранилище и не засоряет рабочую зону лишними иконками/обозначениями.
Во-вторых, не считаю гит хорошим инструментом для резервного копирования, он предназначен для других вещей. Более того, даже в их документации прямо написано - не надо использовать гит как хранилку.
В-третьих, мне нужен был ресурс, с которым не возникнут проблемы объемов хранимых файлов (а в Obsidiane кроме текста можно и картинки, и видео хранить). А у гита (опять же по документации) есть вполне четкие ограничения, за которые легко можно выйти, если хранить не только текст.
Однако, если вы используете Obsidian только под текст и хотите работать с ним, как с кодом, вполне вероятно, что плагин для работы с гитхабом вам очень даже подойдет:)
Я тоже использую гит, но он у меня решает другую проблему - разрашение конфликтов между устройствами.
Как вы боретесь с конфликтами, если редактируете на нескольких устройствах (или вы все на одном делаете)?
Да, я не храню картинки в обсидиане (все вставляется через ссылки)
мне совершенно не нужна функциональность гита с отслеживанием конкретных изменений
Это пока. В жизни каждого человека, работающего с компьютером, рано или поздно возникает ситуация, когда нужно поднять старые данные или отменить изменения.
мне нужен был ресурс, с которым не возникнут проблемы объемов хранимых файлов
Есть такая проблема, да. GitHub поддерживает репы размером до 5 Гбайт, мне пока хватает.
Кстати, необязательно использовать плагин с git, можно просто git. Obsidian может вообще не знать, что его папки как-то синхронизируются.
Интересно, а как в этом случае обстоит дело с мобильными устройствами?
Спасибо автору за идею. Давно похожую идею обдумывал, а тут целая инструкция. Понятно что каждый сам для себя решит, стоит ли личную информацию хранить не в своем S3 и использовать не свой плагин предупреждающий перед стартом: ALWAYS, ALWAYS, backup your vault before using this plugin.
Вопросы автору: а вы проверяли как будут сохранятся файлы заметок с разных файловых систем? Например в ntfs можно использовать длинные пути к файлу, а в ext4 использовать двоеточие в названиях.
Как быть если я хочу например ограничить upload файлов в s3 размер которых превышает 100 mb? Например, у меня есть каталог с видео файлами но их хранение в s3 не критично.
Спасибо большое за Ваш интерес!
У меня настроена синхронизация для трех устройств - телефона на android, ноутбука с windows и ноутбука с macos. У всех операционок разные ФС, но Obsidian прекрасно работает со своими файлами при синхронизации.
А вот вопрос с ограничением файлов не изучала - мне было важно, чтобы на всех устройствах и в хранилище информация всегда была актуальна и абсолютно идентична.
del
Для пользователей mac всё выглядит проще.
Создайте новый vault в Obsidian через iPhone, (обязательно выставить галочку Store in iCloud
). В системе macos это будет ~/Library/Mobile\ Documents/iCloud~md~obsidian/Documents/your_vault
Syncthing, диски от ya, google, свой диск nextcloud синхронизация на всех устройствах есть. Сам пользую syncthing - 3 linux, 1 win, 1 Android. + Отдельно шарю папку с рабочим процессом на разные устройства, т.е. не все хранилище
Недавно тоже решал подобную задачу, только мне необходимо было в реалтайме видеть изменения. Я использовал livesync + couchdb
https://github.com/vrtmrz/obsidian-livesync?ysclid=mcth0fepfd996477595
Тоже Syncthing.
Использование S3 для синхронизации Obsidian — избыточно, Syncthing подходит гораздо лучше.
UpNote со встроенной бесшовной синхронизацией.
DriveSync на смартфоне + Google Drive на ПК.
редкая синхронизация с FolderSync на андроиоде с shared папкой на PC по в wifi. Syncthing - однажды завис с ошибкой, больше не использую.
Как настроить синхронизацию в Obsidian с помощью S3