Commit Graph

2 Commits

Author SHA1 Message Date
Jeff Emmett a7a626c66a feat: rebuild as Next.js App Router project
Reconstructed the site from static HTML export into a proper
Next.js 15 project with Tailwind CSS v4 and shadcn/ui components.

- Self-hosted all images (previously on Vercel Blob Storage)
- Added per-page SEO metadata, Open Graph tags, JSON-LD structured data
- Made phone number a clickable tel: link
- Added sitemap.xml and robots.txt generation
- Created Dockerfile (multi-stage build -> nginx static serve)
- Added docker-compose.yml with Traefik labels

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-10 19:30:21 +00:00
Jeff Emmett a91f5a7e83 Initial commit: static site extracted from production container 2026-02-10 18:30:33 +00:00