Setup

Environment setup wizard

mgoodman60 15b0e2e 727 B Updated

File contents

Help set up the ForemanOS development environment.

Steps

  1. Check Node.js version (v18+)
  2. Check npm installed
  3. Run npm install
  4. Check for .env file
  5. Run npx prisma generate
  6. Verify database connection
  7. Seed test data if needed

Commands

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_KEY or OPENAI_API_KEY
  • STRIPE_SECRET_KEY
  • AWS_REGION, AWS_BUCKET_NAME
  • REDIS_URL

Verification

npm run dev
# Should start on localhost:3000

mgoodman60/foremanos-platform/tree/main/.claude/skills/setup commit 15b0e2ed8b

Frequently asked questions

npx skillmds@latest add mgoodman60/setup