Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 862 Bytes

File metadata and controls

45 lines (32 loc) · 862 Bytes

DomBlog (Next.js)

A rebuilt version of dommagnifi.co using Next.js + Bun + shadcn + oxlint/oxfmt, deployed on Vercel.

Stack

  • Next.js App Router
  • TypeScript (strict)
  • Bun
  • Tailwind CSS v4
  • Velite content pipeline
  • shadcn/ui baseline
  • oxlint + oxfmt

Development

bun install
bun dev

Checks

bun run lint
bun run format:check
bun run build

Content

Blog content lives in content/posts/ and is sourced from legacy markdown in origin/source.

Deployment

Deploy on Vercel with:

  • Build command: bun run build
  • Install command: bun install
  • Environment variables:
    • NEXT_PUBLIC_POSTHOG_KEY
    • NEXT_PUBLIC_POSTHOG_HOST (default: https://us.i.posthog.com)
    • WEBMENTION_IO_TOKEN (optional, recommended for accurate domain-wide mention lookups)

Set custom domain in Vercel to dommagnifi.co.