Заказ закрыт
Настроить CI/CD для блога, используя quartz (npm)

Бюджет: по договоренности
Текст задачи в нормальном форматировании
share.note.sx/pdqtv02i#KU...

### Задачи
1. Создать web-ресурc страниц, из Makrdown файлов используя Quartz. ( собрать Dockerfile с npm и билдом кварца, и, видимо, с web-сервером )
2. Настроить маршрутизацию к контейнеру, прикрутить к домену blog.datawarrior.ru ( Важно! Настроить SSL )
3.  Настроить CI/CD, чтобы реагировала на обновления папки в репазитории (на коммиты ), собирал и пушил контейнер с приложнием на сервер.
![[Pasted image 20250619145115.png]]

Примеры ИКР:
jzhao.xyz/posts/bft-json-...
quartz.jzhao.xyz/
help.obsidian.md/

**Полезные материалы**:
Quartz : quartz.jzhao.xyz/
Quartz Deploy: quartz.jzhao.xyz/hosting

### Definition of Done
1. При переходе  blog.datawarrior.ru  вижу блог статей
2. В статьях подгружены картинки из папки `/obsidian_content`
3. Установлен целевой фавикон ( красная маска )
4. При добавлении нового .md файла в целевую папку ( /garden/\* ) или редактировании существующего, запускается CI/CD-pipeline, который пересобирает контейнер с обновленным контентом, и пушит в репу.
5. Настроен SSL, блог доступен по **https** (возможно стоит рассмотреть Caddy)
Опубликован 19.06.2025 в 17:56 Последнее изменение: 20.06.2025 в 09:10
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.