DeployMIT · agent-agnostic

Deploy

Deploy the docs site

Ship the static marketing site from site/ to Vercel, Netlify, or GitHub Pages.

Build

Static export from Next.js (output: site/out):

Production build
cd site && npm ci && npm run build

Root site/vercel.json uses the Next.js framework preset. Vercel project root directory should be site/.

Pre-launch checklist

CheckCommand / action
Corpus validpython3 skills/dzine/scripts/validate_dzine.py --root .
Full CI green./scripts/ci-local.sh
CLI smokenpx dzine-skill doctor && npx dzine-skill run "<brief>" --write-build-pack
Site buildscd site && npm run build
Mobile nav worksTest /docs and homepage on narrow viewport
Install path accurateCopy-paste commands from /docs/install

Hosting

  1. Connect repo to Vercel with root directory site/.
  2. Or upload site/out to Netlify, Cloudflare Pages, or GitHub Pages.
  3. Verify CSS, docs routes, examples, and 404 page on production URL.
  4. Run one install-path smoke test from public docs.

Custom domain

Point your domain (e.g. usedzine.dev) to the Vercel production deployment. Ensure HTTPS and that trailing-slash routes match next.config.mjs (trailingSlash: true).