To publish my vault I used Quartz and GitHub Pages with help of Auto Note Mover Plugin to place all my notes tagged as #Public into matching folder.

I created a PowerShell script run via Windows Task Scheduler to mirror the contents of the Public folder in my vault to quartz content folder, instead of using the built-in ways to set files as private.

All the information needed to complete the setup without the file copying are available in this tutorial


Resources