| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- # 数据库配置
- DB_TYPE = mysql
- DB_HOST = 127.0.0.1
- DB_PORT = 3306
- DB_NAME = saiadmin
- DB_USER = root
- DB_PASSWORD = 123456
- DB_PREFIX =
- DB_CHARSET = utf8mb4
- # 缓存方式,支持file|redis
- CACHE_MODE = file
- # Redis配置
- REDIS_HOST = 127.0.0.1
- REDIS_PORT = 6379
- REDIS_PASSWORD = ''
- REDIS_DB = 0
- # MQTT 配置。配置 Broker 后将 MQTT_ENABLED 设为 true。
- MQTT_ENABLED = false
- MQTT_SCHEME = mqtt
- MQTT_HOST = 127.0.0.1
- MQTT_PORT = 1883
- MQTT_CLIENT_ID = saiadmin-server
- MQTT_USERNAME = ''
- MQTT_PASSWORD = ''
- MQTT_SUBSCRIPTIONS = devices/+/telemetry
- MQTT_PUBLISH_TOPICS = devices/+/command
- MQTT_SUBSCRIBE_QOS = 1
- MQTT_MAX_PAYLOAD_BYTES = 1048576
- MQTT_CLEAN_SESSION = false
- MQTT_RECONNECT_PERIOD = 3
- MQTT_CONNECT_TIMEOUT = 10
- MQTT_KEEPALIVE = 50
- MQTT_SSL = false
- # 供水设备接口预留。协议适配器尚未配置前保持关闭。
- WATER_DEVICE_HTTP_ENABLED = false
- WATER_DEVICE_MQTT_ENABLED = false
- WATER_DEVICE_HTTP_TOKEN = ''
- # 车载设备供电/断电指令服务。沿用旧系统 /cdy/tasks 协议;未配置时后台会拒绝下发,避免伪造成功。
- DEVICE_COMMAND_ENDPOINT =
- # 设备二维码扫描内容的公共前缀;为空时二维码仅编码设备机器码。
- DEVICE_QR_BASE_URL =
- # 验证码配置,支持cache|session
- CAPTCHA_MODE = cache
- #前端目录
- FRONTEND_DIR = saiadmin-vue
- # 小程序独立微信登录;留空时登录明确返回未配置,不能用后台 JWT 代替。
- MINI_WECHAT_APPID = ''
- MINI_WECHAT_SECRET = ''
- # 短信登录(短信宝)。手机号必须先在后台绑定到已有小程序账号才会真正下发短信。
- # MINI_SMS_PASSWORD 填写短信宝密码的32位MD5值或API Key,原样透传,不填原始登录密码。
- # 可选:MINI_SMS_CODE_PEPPER 用于验证码哈希的额外密钥,留空时回退使用 MINI_SMS_PASSWORD。
- MINI_SMS_LOGIN = false
- MINI_SMS_USER = ''
- MINI_SMS_PASSWORD = ''
- MINI_SMS_ENDPOINT = 'https://api.smsbao.com/sms'
- # 填写短信宝平台登记的公司签名,例如 云泉智配;发送时自动补上【】。
- MINI_SMS_SIGNATURE = ''
- MINI_SMS_CODE_PEPPER = ''
- # Fixed test phone login is controlled by this switch, independently of APP_ENV and client IP.
- # When enabled, anyone with a listed test number and fixed code can access that test account.
- APP_ENV = production
- MINI_TEST_PHONE_LOGIN = false
- # 只有这些对端地址可以设置 X-Forwarded-For。默认信任回环,nginx/负载均衡部署时需列出每一跳代理地址;
- # 正确配置代理链,才能按实际调用方 IP 分别计算登录限流。
- MINI_TRUSTED_PROXIES = '127.0.0.1,::1'
- MINI_SUPPORT_PHONE = ''
- MINI_PURCHASE_AGREEMENT_URL = ''
- MINI_PRIVACY_URL = ''
- # Exact browser origins for Swagger UI / H5, comma-separated. Replace with the actual HTTPS origin when deployed.
- MINI_ALLOWED_ORIGINS = 'http://127.0.0.1:8787,http://localhost:8787'
|