How do I set up DevTrack locally? #26
Replies: 2 comments
-
|
Great question to document — here's the full breakdown for anyone setting up DevTrack locally: Required Environment Variables Create a # GitHub OAuth
GITHUB_CLIENT_ID=your_github_oauth_client_id
GITHUB_CLIENT_SECRET=your_github_oauth_client_secret
NEXTAUTH_SECRET=any_random_string_32chars
NEXTAUTH_URL=http://localhost:3000
# Supabase
NEXT_PUBLIC_SUPABASE_URL=your_supabase_project_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_keyNever commit Do you need a real GitHub OAuth app? Yes, you do — but it's free and takes 2 minutes:
You can't mock GitHub OAuth easily here since DevTrack's entire dashboard depends on your real GitHub data being fetched via the authenticated session. Do you need a real Supabase project? You have two options: Option A — Free Supabase cloud project (recommended for beginners)
Option B — Run Supabase locally via CLI
Option A is faster for most contributors. Option B is better if you want to test DB schema changes. Full walkthrough is also in |
Beta Was this translation helpful? Give feedback.
-
|
Great question. It would be helpful if the project documentation included: A list of all required environment variables with example values. Having this information in the README or a setup guide would make onboarding much easier for new contributors. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Getting started question for anyone who runs into the same thing.
What do I need to run DevTrack locally?
Specifically:
Posting this so the answers live somewhere searchable for future contributors.
Beta Was this translation helpful? Give feedback.
All reactions