ChernoWiki построены с помощью quartz. Заметки заливаются через плагин enveloppe, так как он рекомендован и меньше конвертирует что-то в заметках. Для этого в заметке управляется через свойство share: true. Дальше идут следующие шаги:
- код заливается в github репозиторий
- на своём сервере развёрнут doco cd, который разворачивает compose
- ???
- всё
Миграция с github pages и cloudflare была потому, что работало так себе внутри РФ.
Ревизия 2024-11-25
ChernoWiki построен с помощью quartz, который я пытаюсь настроить под себя. Сами заметки хранятся в obsidian, в котором настроен плагин obsidian-digital-garden. Для того, чтобы заметка была опубликована, у неё в frontmatter должно быть прописано свойство:
dg-publish: trueВсё более менее стандартно:
- код лежит в github репозитории
- собирается через github actions
- распологается на github pages
- закрыто всё Cloudflare