Текст задачи в нормальном форматировании
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)