# SolarWine Environment Variables # Copy to .env and fill in values # --- ThingsBoard --- THINGSBOARD_HOST=https://your-thingsboard-instance.com/ THINGSBOARD_USERNAME= THINGSBOARD_PASSWORD= # --- IMS Weather API --- IMS_API_TOKEN= # --- Google Gemini --- GOOGLE_API_KEY= # --- Upstash Redis (optional, falls back to in-memory cache) --- UPSTASH_REDIS_URL= UPSTASH_REDIS_TOKEN= # --- JWT Auth (required for production, guest mode when unset) --- JWT_SECRET= ADMIN_USERNAME=admin ADMIN_PASSWORD= # --- Sentry (optional) --- SENTRY_DSN= # --- CORS (comma-separated origins) --- ALLOWED_ORIGINS=http://localhost:3000,http://localhost:5173 # --- Budget Alerts (optional webhook URL) --- BUDGET_ALERT_WEBHOOK=