Changes: - Updated backend/src/services/mqtt.js to use LEGACY_API_USERNAME and LEGACY_API_PASSWORD from .env - Updated services/api.ts with new robster credentials - Added Legacy API and MQTT credentials to backend/.env.example - MQTT service now falls back to LEGACY_API_* env vars if MQTT_* not set This ensures all services use consistent, up-to-date credentials from environment configuration.
44 lines
971 B
Plaintext
44 lines
971 B
Plaintext
# Supabase
|
|
SUPABASE_URL=https://your-project.supabase.co
|
|
SUPABASE_SERVICE_KEY=your-service-key
|
|
SUPABASE_DB_PASSWORD=your-db-password
|
|
|
|
# JWT
|
|
JWT_SECRET=your-jwt-secret
|
|
JWT_EXPIRES_IN=7d
|
|
|
|
# Server
|
|
PORT=3010
|
|
NODE_ENV=production
|
|
|
|
# Brevo Email
|
|
BREVO_API_KEY=your-brevo-key
|
|
BREVO_SENDER_EMAIL=noreply@daterabbit.com
|
|
BREVO_SENDER_NAME=WellNuo
|
|
|
|
# Frontend URL (for password reset links)
|
|
FRONTEND_URL=https://wellnuo.smartlaunchhub.com
|
|
|
|
# Stripe
|
|
STRIPE_PUBLISHABLE_KEY=pk_test_xxx
|
|
STRIPE_SECRET_KEY=sk_test_xxx
|
|
STRIPE_WEBHOOK_SECRET=whsec_xxx
|
|
|
|
# Stripe Products & Prices
|
|
STRIPE_PRICE_STARTER_KIT=price_xxx
|
|
STRIPE_PRICE_PREMIUM=price_xxx
|
|
STRIPE_PRODUCT_STARTER_KIT=prod_xxx
|
|
STRIPE_PRODUCT_PREMIUM=prod_xxx
|
|
|
|
# Admin
|
|
ADMIN_API_KEY=your-admin-api-key
|
|
|
|
# Legacy API (eluxnetworks.net)
|
|
LEGACY_API_USERNAME=robster
|
|
LEGACY_API_PASSWORD=rob2
|
|
|
|
# MQTT Configuration (uses Legacy API credentials if not set)
|
|
MQTT_BROKER=mqtt://mqtt.eluxnetworks.net:1883
|
|
MQTT_USER=robster
|
|
MQTT_PASSWORD=rob2
|