The jambonz blog — a static Astro site served at jambonz.org/blog.
npm install
npm run dev # http://localhost:4321/blog/
npm run build # static output to ./dist/
npm run preview # serve the production build local- Built to run under the
/blogpath (base: '/blog'inastro.config.mjs). - Deploys as its own Vercel project; the main site (
jambonz/mt-website) proxies/blog/*to it. See DEPLOY.md. - Posts are markdown in
src/content/blog/. To add one — or port a post from the old Hashnode blog — see MIGRATION.md. - Writing posts via the GitHub web UI (for non-developers): WRITING.md.
- How SEO/metadata works (what's automatic vs. per-post): SEO.md.
- Architecture and content-schema details: AGENTS.md.