# Azure Configuration AZURE_STATIC_WEB_APP_URL=https://miraclesinmotion.org AZURE_FUNCTION_APP_URL=https://YOUR_FUNCTION_APP.azurewebsites.net AZURE_CLIENT_ID=your-azure-client-id AZURE_TENANT_ID=your-azure-tenant-id AZURE_CLIENT_SECRET=your-azure-client-secret # Stripe Configuration VITE_STRIPE_PUBLISHABLE_KEY=pk_live_YOUR_KEY STRIPE_SECRET_KEY=sk_live_YOUR_KEY STRIPE_WEBHOOK_SECRET=whsec_YOUR_SECRET # Cosmos DB Configuration COSMOS_DATABASE_NAME=MiraclesInMotion COSMOS_ENDPOINT=https://YOUR_COSMOS_ACCOUNT.documents.azure.com:443/ COSMOS_KEY=your-cosmos-key # Application Insights APPLICATIONINSIGHTS_CONNECTION_STRING=InstrumentationKey=YOUR_KEY;IngestionEndpoint=https://YOUR_REGION.in.applicationinsights.azure.com/ # Key Vault KEY_VAULT_URL=https://YOUR_KEY_VAULT_NAME.vault.azure.net/ # SignalR SIGNALR_CONNECTION_STRING=Endpoint=https://YOUR_SIGNALR.service.signalr.net;AccessKey=YOUR_KEY;Version=1.0; # Custom Domain CUSTOM_DOMAIN=miraclesinmotion.org # Environment NODE_ENV=production VITE_API_BASE_URL=https://miraclesinmotion.org/api # Feature Flags VITE_ENABLE_ANALYTICS=true VITE_ENABLE_PWA=true VITE_ENABLE_AI=true # Cloudflare CLOUDFLARE_ZONE_ID=your-cloudflare-zone-id CLOUDFLARE_API_TOKEN=your-cloudflare-api-token # Salesforce (Optional) SALESFORCE_CLIENT_ID=your-salesforce-client-id SALESFORCE_CLIENT_SECRET=your-salesforce-client-secret SALESFORCE_USERNAME=your-salesforce-username SALESFORCE_PASSWORD=your-salesforce-password SALESFORCE_SECURITY_TOKEN=your-salesforce-security-token # Email Configuration (Optional) SMTP_HOST=smtp.office365.com SMTP_PORT=587 SMTP_USER=your-email@domain.com SMTP_PASSWORD=your-email-password SMTP_FROM=noreply@miraclesinmotion.org # Monitoring SENTRY_DSN=your-sentry-dsn LOG_LEVEL=info # Security SESSION_SECRET=your-session-secret JWT_SECRET=your-jwt-secret ENCRYPTION_KEY=your-encryption-key