Quartz is a static-site generator based on Markdown. It is made with Obsidian in mind to publish vaults easily.
To create content, the markdown text-files should be stored in a /contents folder.
The contents folder can be setup up as an Obsidian vault.
The command npx quartz sync generate the static site and publish directly to the repository.
The sync triggers a Cloudflare Page build and deploy the site automatically.