Netlify
Die Website lebt unter name.netlify.app (kostenloser Tarif). Der größte Pluspunkt: ein Button, nach dem du überhaupt nichts mehr tun musst.
Per Button
Netlify erstellt eine Kopie des Templates in deinem GitHub und baut die Website sofort. Die Notizen liegen im Ordner vault/.
Eigenes Repository
- Leg die Datei
netlify.tomlins Root des Repositorys:
[build]
command = "npx --yes @abstractwebunit/markdown-publish build --out dist"
publish = "dist"
- Auf app.netlify.com: Add new site → Import an existing project → wähle dein Repository → Deploy.
Netlify übernimmt den Befehl aus netlify.toml automatisch. Bei jedem Push wird die Website neu gebaut.
base-href ist nicht nötig
Auf Netlify lebt die Website im Root der Domain, lass base-href also auf dem Standardwert (/) — anders als bei GitHub Pages.
Name der Website, Sprache und Co. — über markdown-publish.config.json neben der netlify.toml: Konfiguration.