learning_ai_common_plat/dashboards/admin-web/.env.local.example

45 lines
1.4 KiB
Plaintext

# Admin dashboard env template (DO NOT COMMIT REAL VALUES)
# Azure Cosmos DB (Azure resource kept old name)
COSMOS_ENDPOINT=https://cosmos-mywisprai.documents.azure.com:443/
COSMOS_KEY=<cosmos-key>
COSMOS_DATABASE=lysnrai
COSMOS_REGION=westus2
# JWT Secret (must match across all apps/services)
JWT_SECRET=<jwt-secret>
# Seed secret (POST /api/seed?secret=<value> to init containers + default users)
SEED_SECRET=<seed-secret>
# Azure Key Vault (optional)
AZURE_KEYVAULT_URL=https://kv-mywisprai.vault.azure.net/
# Azure Speech Service
AZURE_SPEECH_KEY=<azure-speech-key>
AZURE_SPEECH_REGION=eastus
# Azure OpenAI
AZURE_OPENAI_ENDPOINT=https://<your-resource>.openai.azure.com/
AZURE_OPENAI_KEY=<azure-openai-key>
AZURE_OPENAI_DEPLOYMENT=gpt-4o-mini
# Stripe (for promo code management) — test/live
STRIPE_SECRET_KEY=sk_test_...
# Backend API (FastAPI)
API_BASE_URL=http://localhost:8000
# Microservice URLs (consolidated platform-service)
PLATFORM_SERVICE_URL=http://localhost:4003
COWORK_SERVICE_URL=http://localhost:4009
BILLING_INTERNAL_KEY=<billing-internal-key>
# Azure Blob Storage
AZURE_BLOB_CONNECTION_STRING=DefaultEndpointsProtocol=https;AccountName=bytelystblobs;AccountKey=<blob-account-key>;EndpointSuffix=core.windows.net
AZURE_BLOB_ACCOUNT_NAME=bytelystblobs
AZURE_BLOB_ACCOUNT_KEY=<blob-account-key>
# Perplexity AI (admin docs chatbot / RAG)
PERPLEXITY_API_KEY=pplx-...