-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.docker.sample
More file actions
47 lines (40 loc) · 1.56 KB
/
Copy path.env.docker.sample
File metadata and controls
47 lines (40 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# ============================================
# SAMPLE DOCKER ENVIRONMENT CONFIGURATION
# ============================================
# Copy this file to .env.docker and fill in your actual values
# NEVER commit .env.docker with real credentials to git
# ----- Azure OpenAI Configuration -----
AZURE_OPENAI_API_KEY=your-azure-openai-api-key-here
AZURE_OPENAI_ENDPOINT=https://your-resource.openai.azure.com/
AZURE_OPENAI_DEPLOYMENT_NAME=gpt-5-mini
AZURE_OPENAI_API_VERSION=2025-04-01-preview
# ----- Azure Speech Services -----
AZURE_SPEECH_KEY=your-speech-service-key-here
AZURE_SPEECH_REGION=eastus
# ----- Cosmos DB Configuration -----
# For Docker Compose (supports only Key Authentication)
COSMOS_DB_ENDPOINT=https://your-account.documents.azure.com:443/
COSMOS_DB_KEY=your-cosmos-db-key-here
COSMOS_DB_USE_AAD=false
# Database and Container Names
COSMOS_DB_DATABASE=VehiclePlatformDB
COSMOS_DB_CONTAINER_VEHICLES=vehicles
COSMOS_DB_CONTAINER_SERVICES=services
COSMOS_DB_CONTAINER_COMMANDS=commands
COSMOS_DB_CONTAINER_NOTIFICATIONS=notifications
COSMOS_DB_CONTAINER_STATUS=vehiclestatus
# ----- Azure AD Authentication -----
AZURE_TENANT_ID=your-tenant-id-here
AZURE_CLIENT_ID=your-client-id-here
AZURE_AUTH_REQUIRED=false
# ----- Frontend Build Arguments -----
REACT_APP_AZURE_CLIENT_ID=your-client-id-here
REACT_APP_AZURE_TENANT_ID=your-tenant-id-here
REACT_APP_AZURE_SCOPE=api://your-client-id/.default
REACT_APP_API_DEV_BASE_URL=
# ----- MCP Configuration -----
ENABLE_MCP=true
MCP_SERVER_HOST=127.0.0.1
# ----- Development Settings -----
API_TEST_MODE=false
LOG_LEVEL=INFO