Vercel docs site
Codex should not directly edit Vercel for this project. Justin keeps control of Vercel. The docs site is prepared in the repo so Vercel can deploy it as a separate project when ready.
Recommended setup
Create a new Vercel project from this GitHub repository:
https://github.com/Justy6674/sniffopotamus-dev
Use these settings:
| Setting | Value |
|---|---|
| Project name | sniffopotamus-dev |
| Root directory | leave blank |
| Framework preset | Docusaurus, or Other if Docusaurus is not detected |
| Install command | default, or npm install |
| Build command | npm run build |
| Output directory | build |
| Production branch | main |
| Primary domain | www.sniffopotamus.dev |
| Redirect domain | sniffopotamus.dev to www.sniffopotamus.dev |
| Node.js version | 22.x or 20.x |
Keep the existing app project for sniffopotamus.com and
www.sniffopotamus.com.
Domain move
Before adding the .dev domains here, remove these domains from the existing
consumer app Vercel project:
sniffopotamus.dev
www.sniffopotamus.dev
Then add them to this new sniffopotamus-dev Vercel project. Use
www.sniffopotamus.dev as primary to match the current redirect pattern.
Secrets and environment variables
None are required for the current static Docusaurus site.
Do not add these yet:
- Supabase keys
- Stripe keys
- Shopify keys
- OpenAI or Anthropic keys
- Resend keys
- OneSignal keys
Later, add secrets only when a specific feature needs them, such as Algolia DocSearch, analytics, authenticated docs, or live API examples.
Official Docusaurus reference
Local commands
npm run build
npm run serve