Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ docker compose up

## Development Installation

### 1. Backend Environment Setup
### 1. Environment Setup

Copy the .env.example to .env, add the required environment variables.
Copy the .env.example to .env in both `frontend/` and `backend/`, fill in the required environment variables.

### 2. Backend Setup

Expand Down
21 changes: 19 additions & 2 deletions backend/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,24 @@ CORS_ALLOW_ORIGINS=*

# OIDC Configuration
# Get these from your OIDC provider
OIDC_AUTHORITY=your-oidc-authority
OIDC_CLIENT_ID=your-oidc-client-id
OIDC_CLIENT_SECRET=your-oidc-client-secret

# URLs
SITE_URL=http://localhost:3000
FRONTEND_REDIRECT_URI=http://localhost:5173/auth/callback
FRONTEND_REDIRECT_URI=http://localhost:5173/auth/callback

# Azure OpenAI Configuration
OPENAI_API_ENDPOINT=your-openai-api-endpoint
OPENAI_API_KEY=your-openai-api-key
AZURE_DEPLOYMENT=gpt-5-mini # ensure these are deployed on azure
AZURE_EVAL_DEPLOYMENT=gpt-4o-mini

# Real-Time STT Configuration
AZURE_SPEECH_KEY=azure-speech-key
AZURE_SPEECH_REGION=azure-speech-region # e.g., westus, eastus, etc.

# Optional
#LANGFUSE_SECRET_KEY=your-langfuse-secret-key
#LANGFUSE_PUBLIC_KEY=your-langfuse-public-key
#LANGFUSE_BASE_URL=your-langfuse-base-url
Empty file added backend/data/.gitkeep
Empty file.
Loading