GitDeployHub

freecodecamp/classroom

github.com/freecodecamp/classroom ↗
Next.js
11 environment variables found in .env.sample

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • DATABASE_URL secret
  • MOCK_USER_DATA_URL
  • NEXTAUTH_URL
  • FCC_API_URL freeCodeCamp API (for fetching student completion data) When set, dashboard pages use the fCC API instead of mock data.
  • TPA_API_BEARER_TOKEN secret
  • NEXTAUTH_SECRET secret set NEXTAUTH_SECRET with random string (can create via commandline `openssl rand -base64 32`)…
  • GITHUB_ID
  • GITHUB_SECRET secret
  • AUTH0_CLIENT_ID If you are contributing to the project and using Github OAuth above, then feel free to not set the below variables. On production this…
  • AUTH0_CLIENT_SECRET secret
  • AUTH0_ISSUER
Or deploy to a different host
← Try another repo