Очередная смена движка блога

Очередная смена движка блога

Ну не совсем так. Скорее сильно переделал NXPCMS. По сути, превратил её в статический генератор по типу Hugo. Только с максимальной поддержкой Obsidian. Как ссылок, так и его варианта Markdown.

А раз изменения настолько кардинальные — не грешно и дать проекту новое имя. Встречайте: YASSG. Yet Another Static Site Generator. Оригинально, да.

Далее сделал pipeline чтобы при коммите нового поста в git - автоматически блог собирался и деплоился. А этим постом я по сути проверю сейчас как это работает.

Сейчас последовательность такая:

  1. пишу новый пост в Obsidian (достаточно удобно)
  2. Из него же с помощью специального Git плагина коммичу в репозиторий (https://gitverse.ru/neonxp/sites)
  3. В этом репозитории запускается пайплайн который скачивает последний билд моей новой CMS (https://gitverse.ru/neonxp/yassg/releases) и с помощью неё собирает Obsidian Vault в статический сайт и деплоит его на сервер.
  4. Всё!

Получается достаточно удобно!