Skip to content

fix vercel deployment errors 02#7

Open
DTTconnect wants to merge 15 commits into
kehanzhang:mainfrom
DTTconnect:claude/fix-vercel-deployment-errors-01Q5kUq8L9SvmpeM58vaKmhh
Open

fix vercel deployment errors 02#7
DTTconnect wants to merge 15 commits into
kehanzhang:mainfrom
DTTconnect:claude/fix-vercel-deployment-errors-01Q5kUq8L9SvmpeM58vaKmhh

Conversation

@DTTconnect
Copy link
Copy Markdown

No description provided.

claude and others added 6 commits November 14, 2025 11:14
- Create vercel.json with 5-minute function timeout for API routes
- Add .env.example template with required API keys
- Add comprehensive DEPLOYMENT.md guide with both dashboard and CLI deployment options
Add Vercel deployment & fix TypeScript errorsClaude
Add root-level vercel.json to specify that the Next.js app
is located in the lovable-ui subdirectory. This resolves the
build error where Vercel was trying to build from the root
directory which doesn't contain the Next.js application.
@DTTconnect DTTconnect closed this Nov 14, 2025
@DTTconnect DTTconnect reopened this Nov 14, 2025
- Update root vercel.json with proper function timeouts and routing
- Remove conflicting lovable-ui/vercel.json
- Add serverless environment check to generate-daytona route
- Update DEPLOYMENT.md with accurate instructions and limitations

Changes:
- Enhanced vercel.json with functions config and rewrites
- Added VERCEL env check in generate-daytona route (returns 501)
- Documented Daytona limitation on serverless platforms
- Clarified that /api/generate works on Vercel, /api/generate-daytona does not

The /api/generate endpoint works perfectly on Vercel for code generation.
The /api/generate-daytona endpoint requires local development or non-serverless hosting.
The previous vercel.json used 'cd' commands which Vercel doesn't support.
Fixed by:
- Simplifying vercel.json to only configure function timeouts
- Updated DEPLOYMENT.md with clear instructions to set Root Directory to 'lovable-ui' in Vercel project settings

Critical: Users MUST configure Root Directory = lovable-ui in Vercel dashboard
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants