HERON

Тот же Markdown, теперь публично

Из заметок Obsidian в сайт

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

Ниже — что переносится как есть, что нужно чуть поправить и как опубликовать хранилище целиком или частью, по шагам.

Что переносится

В ObsidianНа сайте HERON
Заметка Рецепты/Хлеб.mdСтраница по адресу вроде /recipes/bread/
Папка заметокРаздел со списком его страниц
Заголовки, списки, таблицы, жирный, кодТо же, без изменений
Свойства в начале заметкиБлок настроек страницы: title, h1, description
Ссылки [[Хлеб]] между заметкамиОбычные ссылки Markdown: [Хлеб](адрес)
Вставки ![[photo.jpg]]Картинки ![Буханка хлеба](/media/bread.jpg) из media/
Выноски > [!note]Цитата >
Теги, граф, холстНе публикуются

Что поправить в заметках

По шагам

  1. 1

    Создайте сайт

    Одна команда берёт последний образ HERON, и образ создаёт папку сайта с темой и демо-страницами.
  2. 2

    Скопируйте заметки

    Положите публичные заметки в папку вашего языка внутри content/, сохранив папки.
  3. 3

    Поправьте ссылки и настройки

    Как описано выше. Сборка перечислит каждую битую ссылку с файлом и строкой.
  4. 4

    Посмотрите

    Откройте localhost:8000 и пройдитесь по страницам.
  5. 5

    Опубликуйте

    Когда всё готово, опубликуйте готовый сайт выбранным способом. Для заметок хорошо подходит бесплатный: GitHub Pages со своим доменом.
  6. 6
  7. 7
  8. 8

А писать дальше в Obsidian можно?

Да. Откройте папку content/ сайта как хранилище Obsidian и пишите как привыкли. Git хранит историю, каждый push публикует изменения. Правило одно: обычные ссылки и блок настроек вверху.

Вопросы

Это замена Obsidian Publish?

Для публичных сайтов — да. Obsidian Publish — платный сервис, который сохраняет вид Obsidian, граф и вики-ссылки. HERON собирает сайт, который принадлежит вам и размещается где угодно бесплатно, а взамен нужно чуть подготовить ссылки и настройки страниц.

Можно опубликовать только часть хранилища?

Да. Страницей становится только то, что лежит в content/. Держите отдельную папку для публичных заметок.

Найдут ли страницы поисковики?

Да. У каждой страницы свой адрес, заголовок, описание, место в карте сайта и llms.txt и теги, которые ждут поисковики.

Можно сделать сайт на двух языках?

Да. Заметки на втором языке кладутся в папку этого языка внутри content/ с теми же именами файлов. Подробнее — многоязычный сайт.