.env.example 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. # 数据库配置
  2. DB_TYPE = mysql
  3. DB_HOST = 127.0.0.1
  4. DB_PORT = 3306
  5. DB_NAME = saiadmin
  6. DB_USER = root
  7. DB_PASSWORD = 123456
  8. DB_PREFIX =
  9. DB_CHARSET = utf8mb4
  10. # 缓存方式,支持file|redis
  11. CACHE_MODE = file
  12. # Redis配置
  13. REDIS_HOST = 127.0.0.1
  14. REDIS_PORT = 6379
  15. REDIS_PASSWORD = ''
  16. REDIS_DB = 0
  17. # MQTT 配置。配置 Broker 后将 MQTT_ENABLED 设为 true。
  18. MQTT_ENABLED = false
  19. MQTT_SCHEME = mqtt
  20. MQTT_HOST = 127.0.0.1
  21. MQTT_PORT = 1883
  22. MQTT_CLIENT_ID = saiadmin-server
  23. MQTT_USERNAME = ''
  24. MQTT_PASSWORD = ''
  25. MQTT_SUBSCRIPTIONS = devices/+/telemetry
  26. MQTT_PUBLISH_TOPICS = devices/+/command
  27. MQTT_SUBSCRIBE_QOS = 1
  28. MQTT_MAX_PAYLOAD_BYTES = 1048576
  29. MQTT_CLEAN_SESSION = false
  30. MQTT_RECONNECT_PERIOD = 3
  31. MQTT_CONNECT_TIMEOUT = 10
  32. MQTT_KEEPALIVE = 50
  33. MQTT_SSL = false
  34. # 供水设备接口预留。协议适配器尚未配置前保持关闭。
  35. WATER_DEVICE_HTTP_ENABLED = false
  36. WATER_DEVICE_MQTT_ENABLED = false
  37. WATER_DEVICE_HTTP_TOKEN = ''
  38. # 车载设备供电/断电指令服务。沿用旧系统 /cdy/tasks 协议;未配置时后台会拒绝下发,避免伪造成功。
  39. DEVICE_COMMAND_ENDPOINT =
  40. # 设备二维码扫描内容的公共前缀;为空时二维码仅编码设备机器码。
  41. DEVICE_QR_BASE_URL =
  42. # 验证码配置,支持cache|session
  43. CAPTCHA_MODE = cache
  44. #前端目录
  45. FRONTEND_DIR = saiadmin-vue
  46. # 小程序独立微信登录;留空时登录明确返回未配置,不能用后台 JWT 代替。
  47. MINI_WECHAT_APPID = ''
  48. MINI_WECHAT_SECRET = ''
  49. # Fixed test phone login requires APP_ENV=local and this switch. Keep disabled when deployed.
  50. APP_ENV = production
  51. MINI_TEST_PHONE_LOGIN = false
  52. MINI_TEST_PHONE_ALLOWED_IPS = '127.0.0.1,::1'
  53. MINI_SUPPORT_PHONE = ''
  54. MINI_PURCHASE_AGREEMENT_URL = ''
  55. MINI_PRIVACY_URL = ''
  56. # Exact browser origins for Swagger UI / H5, comma-separated. Replace with the actual HTTPS origin when deployed.
  57. MINI_ALLOWED_ORIGINS = 'http://127.0.0.1:8787,http://localhost:8787'