fix(mqtt): add missing MQTT user/pass fields to config struct

This commit is contained in:
sky121113 2026-04-21 14:40:53 +08:00
parent 47f7cc3c92
commit 21fe899e72

View File

@ -7,6 +7,8 @@ import (
type Config struct {
MQTTAddr string
MQTTClientID string
MQTTUser string
MQTTPassword string
RedisAddr string
RedisPassword string
IncomingQueueKey string
@ -18,6 +20,8 @@ func LoadConfig() *Config {
return &Config{
MQTTAddr: getEnv("MQTT_BROKER_ADDR", "tcp://emqx:1883"),
MQTTClientID: getEnv("MQTT_GATEWAY_CLIENT_ID", "star-cloud-gateway"),
MQTTUser: getEnv("MQTT_USER", "star-cloud-gateway"),
MQTTPassword: getEnv("MQTT_PASSWORD", "StarCloudSecret999"),
RedisAddr: getEnv("MQTT_REDIS_ADDR", "star-cloud-redis:6379"),
RedisPassword: getEnv("MQTT_REDIS_PASSWORD", ""),
IncomingQueueKey: getEnv("MQTT_INCOMING_QUEUE", "mqtt_incoming_jobs"),