DATABASE_URL- Automatically set by Railway PostgreSQL service
NEXTAUTH_URL- Your Railway app URL (e.g., https://your-app.railway.app)NEXTAUTH_SECRET- Generate with:openssl rand -base64 32
GOOGLE_CLIENT_ID- Your Google OAuth client IDGOOGLE_CLIENT_SECRET- Your Google OAuth client secretGITHUB_CLIENT_ID- Your GitHub OAuth client IDGITHUB_CLIENT_SECRET- Your GitHub OAuth client secret
-
In Railway Dashboard:
- Go to your project
- Click on your app service
- Go to "Variables" tab
- Add the environment variables above
-
Generate NEXTAUTH_SECRET:
openssl rand -base64 32
-
Set NEXTAUTH_URL:
- Use your Railway app URL
- Format: https://your-app-name.railway.app
- Railway automatically provides
DATABASE_URL - No additional setup needed for database