# Supabase Configuration VITE_SUPABASE_PROJECT_ID=your-project-id VITE_SUPABASE_PUBLISHABLE_KEY=your-publishable-key VITE_SUPABASE_URL=https://your-project-id.supabase.co # Cloudflare Turnstile CAPTCHA (optional) # Get your site key from: https://dash.cloudflare.com/turnstile # Use test keys for development: # - Visible test key (always passes): 1x00000000000000000000AA # - Invisible test key (always passes): 2x00000000000000000000AB # - Visible test key (always fails): 3x00000000000000000000FF VITE_TURNSTILE_SITE_KEY=your-turnstile-site-key # Cloudflare Images Configuration VITE_CLOUDFLARE_ACCOUNT_HASH=your-cloudflare-account-hash # CAPTCHA Bypass Control (Development/Preview Only) # Set to 'true' to bypass CAPTCHA verification during authentication # This is controlled ONLY via environment variable for simplicity # MUST be 'false' or unset in production for security VITE_ALLOW_CAPTCHA_BYPASS=false # Novu Configuration # For Novu Cloud, use these defaults: # - Socket URL: wss://ws.novu.co # - API URL: https://api.novu.co # For self-hosted Novu, replace with your instance URLs VITE_NOVU_APPLICATION_IDENTIFIER=your-novu-app-identifier VITE_NOVU_SOCKET_URL=wss://ws.novu.co VITE_NOVU_API_URL=https://api.novu.co