# Tracker Dashboard — Environment Variables # Copy this file to .env.local and fill in the values. # # This dashboard is product-agnostic. Set PRODUCT_ID to deploy for any ByteLyst product. # ── Product Identity ── PRODUCT_ID=lysnrai NEXT_PUBLIC_PRODUCT_ID=lysnrai # Optional: override the selectable product/project list shown in the sidebar # switcher. JSON array of { id, name, icon? }. Leave unset to use the built-in # default. With one entry the switcher auto-hides (single-tenant deployments). # Example: NEXT_PUBLIC_PRODUCTS=[{"id":"acme","name":"Acme App"}] NEXT_PUBLIC_PRODUCTS= # ── Microservice URLs (consolidated platform-service) ── PLATFORM_SERVICE_URL=http://localhost:4003 PLATFORM_API_URL=http://localhost:4003 # ── Auth (JWT) ── JWT_SECRET= # ── SmartAuth: OAuth (optional — enables social login buttons) ── NEXT_PUBLIC_GOOGLE_CLIENT_ID= # ── Azure Key Vault (optional — resolves secrets at startup) ── AZURE_KEYVAULT_URL= # ── Optional: Analytics ── NEXT_PUBLIC_POSTHOG_KEY= NEXT_PUBLIC_POSTHOG_HOST=https://app.posthog.com