Skip to content

magnificode/DomBlog

Repository files navigation

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.

About

Dominic Magnifico Personal site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors