Obsidian (https://obsidian.md/) - это приложение для создания заметок и/или персональной базы знаний.
Obsidian vault
Obsidian vault - это директория, которая содержит заметки и директорию .obsidian
с конфигурациями.
Среди файлов в .obsidian
есть файл workspace, который сохраняет временную информацию. При сохранении в git стоит добавить его в gitignore.
Источник: How Obsidian stores data - Obsidian Help
Plugins
Obsidian расширяется за счёт плагинов. Есть ряд встроенных плагинов:
Publish
Obsidian предоставляет услуги развёртывания базы знаний как сайта. Более подробно тут: Obsidian Publish
Алгоритм:
- Внести изменения
- Использовать плагин Publish, выбрать файлы, которые нужно запаблишить
- Проверить результат на https://publish.obsidian.md/site-name, где site-name - название сайта, которое было указано при конфигурации Publish’а.
Плюсы:
- Максимально упрощённый способ развёртывания - в UI появляется кнопка publish. Первый раз нужно конфигурировать, а далее просто выбирать какие файлы запаблишить.
- Поддержка стандартных плагинов остаётся на стороне Obsidian. С коробки работают backlinks, Graph
Минусы:
- Требует платной подписки
- Поддерживается только CloudFlare домены. Подключить GoDaddy без дополнительных усилий
- Нет готовой интеграции с Github Actions для автоматического деплоя
Альтернативы: