blob: 2a67127e49bc12ad5222d816c77ae0e53edd8be3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
---
date: '2025-10-11'
draft: true
tags:
- блог
title: Очередная смена движка блога
---
Ну не совсем так. Скорее сильно переделал NXPCMS. По сути, превратил её в
статический генератор по типу Hugo. Только с максимальной поддержкой Obsidian.
Как ссылок, так и его варианта Markdown.
<!--more-->
А раз изменения настолько кардинальные — не грешно и дать проекту новое имя.
Встречайте: [YASSG. Yet Another Static Site
Generator](https://gitverse.ru/neonxp/yassg). Оригинально, да.
Далее сделал pipeline чтобы при коммите нового поста в git - автоматически блог
собирался и деплоился. А этим постом я по сути проверю сейчас как это работает.
Сейчас последовательность такая:
1. пишу новый пост в Obsidian (достаточно удобно)
2. Из него же с помощью специального Git плагина коммичу в репозиторий
(https://gitverse.ru/neonxp/sites)
3. В этом репозитории запускается пайплайн который скачивает последний билд моей
новой CMS (https://gitverse.ru/neonxp/yassg/releases) и с помощью неё
собирает Obsidian Vault в статический сайт и деплоит его на сервер.
4. Всё!
Получается достаточно удобно!
|