# 数据库配置 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 密码处理,这里原样透传,不要自行解密。 # 可选: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_CODE_PEPPER = '' # Fixed test phone login requires APP_ENV=local and this switch. Keep disabled when deployed. APP_ENV = production MINI_TEST_PHONE_LOGIN = false MINI_TEST_PHONE_ALLOWED_IPS = '127.0.0.1,::1' # 只有这些对端地址可以设置 X-Forwarded-For。默认信任回环,nginx/负载均衡部署时需列出每一跳代理地址; # 保持默认时反向代理后的调用方都会被视为代理自身,登录限流与测试手机号来源白名单都会按单一来源计算。 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'