Personal site + blog. Astro, deployed on Cloudflare Pages.
npm install
npm run dev # http://localhost:4321
npm run build # -> dist/Add a Markdown file under src/content/blog/:
---
title: "Post title"
description: "One-line summary for previews and SEO."
date: 2026-08-03
tags: ["tag"]
draft: true # flip to false (or remove) to publish
---
Body…Drafts (draft: true) are hidden from the index and the homepage.
- Framework preset: Astro
- Build command:
npm run build - Output directory:
dist - Then add the custom domain
nikolauspschuetz.devin the Pages project.