# Supabase Configuration VITE_SUPABASE_URL=your_supabase_url VITE_SUPABASE_ANON_KEY=your_supabase_anon_key # API Configuration # Express API URL (default: http://localhost:3004) # Note: RealTimeX Desktop uses ports 3001/3002 VITE_API_URL=http://localhost:3004 PORT=3004 # LLM Configuration # Managed by RealTimeX SDK - No environment variables needed! # Configure providers via RealTimeX Desktop (port 3001) or Configuration UI # The SDK automatically connects to RealTimeX Desktop for AI operations # Security (required in production) JWT_SECRET="your-secure-jwt-secret-min-32-chars" TOKEN_ENCRYPTION_KEY="your-32-character-encryption-key" CORS_ORIGINS="https://yourdomain.com" # Development Only - Bypass authentication (DO NOT use in production) DISABLE_AUTH=true # Gmail OAuth GMAIL_CLIENT_ID=your_gmail_client_id GMAIL_CLIENT_SECRET=your_gmail_client_secret # Microsoft Graph (Outlook) MS_GRAPH_CLIENT_ID=your_ms_graph_client_id MS_GRAPH_TENANT_ID=common MS_GRAPH_CLIENT_SECRET=your_ms_graph_client_secret # Processing EMAIL_BATCH_SIZE=20 SYNC_INTERVAL_MS=300000