- Create centralized src/config/apiConfig.ts for API_BASE, TLSYNC_URL, WHISPERLIVE_URL, and SEARCH_URL resolution - Fix multiplayerUser.tsx to use VITE_TLSYNC_URL instead of deriving from VITE_FRONTEND_SITE_URL (was pointing to prod TLSync) - Replace all 127.0.0.1:8080 fallbacks with /api (relative path) - Replace all localhost:8000 fallbacks with VITE_API_BASE || /api - Remove hardcoded https://api.classroomcopilot.ai production fallbacks from transcription store and panel - Fix axiosConfig.ts to use centralized API config - Update .env.dev: set VITE_TLSYNC_URL to dev frontend URL - Update .env.development: fix VITE_SEARCH_URL from localhost to prod - Add missing env var type declarations to vite-env.d.ts Fixes: t_73d78fb1
41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
VITE_SUPABASE_ANON_KEY=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiJhdXRoZW50aWNhdGVkIiwiaWF0IjoxNzcxODE3MjE5LCJpc3MiOiJzdXBhYmFzZSIsInN1YiI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImV4cCI6MzM0ODYxNzIxOSwicm9sZSI6ImFub24ifQ.JbmQOTOBAzpBJ9JttOrGlo_JTXDXhCjYMjKiFvRkaNQ
|
|
PORT_FRONTEND=5173
|
|
PORT_FRONTEND_HMR=3002
|
|
PORT_API=8000
|
|
PORT_SUPABASE=8000
|
|
|
|
HOST_FRONTEND=192.168.0.94:5173
|
|
VITE_PORT_FRONTEND=5173
|
|
VITE_PORT_FRONTEND_HMR=5173
|
|
|
|
VITE_APP_NAME="Classroom Copilot"
|
|
VITE_SUPER_ADMIN_EMAIL=admin@classroomcopilot.ai
|
|
VITE_DEV=true
|
|
VITE_FRONTEND_SITE_URL=http://192.168.0.94:5173
|
|
VITE_APP_HMR_URL=http://192.168.0.94:5173
|
|
|
|
# Supabase is on external container - use its IP
|
|
VITE_SUPABASE_URL=http://192.168.0.155:8000
|
|
|
|
# API should use localhost for local development
|
|
VITE_API_URL=http://192.168.0.94:8000
|
|
VITE_API_BASE=http://192.168.0.94:8000
|
|
|
|
# Neo4j
|
|
VITE_NEO4J_URL=bolt://192.168.0.208:7687
|
|
VITE_NEO4J_USER=neo4j
|
|
VITE_NEO4J_PASSWORD=kevlarai
|
|
|
|
# LLM
|
|
VITE_LLM_PROVIDER=ollama
|
|
VITE_OLLAMA_API_URL=https://ollama.kevlarai.com
|
|
|
|
# Microsoft
|
|
VITE_MICROSOFT_CLIENT_ID=dummy_client_id
|
|
VITE_MICROSOFT_CLIENT_SECRET_DESC="Microsoft OAuth client secret"
|
|
VITE_MICROSOFT_CLIENT_SECRET_ID=dummy_secret_id
|
|
VITE_MICROSOFT_CLIENT_SECRET=dummy_secret
|
|
VITE_MICROSOFT_TENANT_ID=common
|
|
|
|
VITE_SEARCH_URL=https://search.kevlarai.com
|