Cloudflare Pages
Un CDN très rapide, une offre gratuite généreuse. Cloudflare n'a pas de bouton en un clic pour ce type de projet, mais le branchement prend deux minutes.
Les étapes
- Pousse tes notes dans un dépôt GitHub (le plus simple : partir du template).
- Dans le dashboard Cloudflare : Workers & Pages → Create → Pages → Connect to Git → choisis ton dépôt.
- Dans les réglages du build, indique :
- Build command :
npx --yes @abstractwebunit/markdown-publish build --out dist - Build output directory :
dist
- Build command :
- Save and Deploy. Le site recevra une adresse
nom.pages.dev.
À chaque push dans le dépôt, Cloudflare reconstruit le site.
Pas besoin de base-href
Le site vit à la racine de *.pages.dev, donc le base-href par défaut (/) convient — contrairement à GitHub Pages.
Le nom du site, la langue, la description : via markdown-publish.config.json à la racine du dépôt : Configuration.