Help set up the ForemanOS development environment.
Steps
- •Check Node.js version (v18+)
- •Check npm installed
- •Run
npm install - •Check for
.envfile - •Run
npx prisma generate - •Verify database connection
- •Seed test data if needed
Commands
bash
node --version npm --version npm install npx prisma generate npx prisma db push npm run seed:test-user
Environment Variables
Required:
- •
DATABASE_URL - •
NEXTAUTH_SECRET - •
NEXTAUTH_URL
Optional:
- •
ANTHROPIC_API_KEYorOPENAI_API_KEY - •
STRIPE_SECRET_KEY - •
AWS_REGION,AWS_BUCKET_NAME - •
REDIS_URL
Verification
bash
npm run dev # Should start on localhost:3000