Netlify
Le site vit sur nom.netlify.app (offre gratuite). Le gros avantage : un bouton après lequel il n'y a vraiment plus rien à faire.
Par le bouton
Netlify créera une copie du template dans ton GitHub et construira aussitôt le site. Les notes sont dans le dossier vault/.
Ton propre dépôt
- Pose à la racine du dépôt un fichier
netlify.toml:
[build]
command = "npx --yes @abstractwebunit/markdown-publish build --out dist"
publish = "dist"
- Sur app.netlify.com : Add new site → Import an existing project → choisis ton dépôt → Deploy.
Netlify récupérera lui-même la commande depuis netlify.toml. À chaque push, le site est reconstruit.
Pas besoin de base-href
Sur Netlify, le site vit à la racine du domaine, donc laisse le base-href par défaut (/) — contrairement à GitHub Pages.
Le nom du site, la langue et le reste : via markdown-publish.config.json à côté de netlify.toml : Configuration.