feat(server): DASHBOARD_DIR pour servir le dashboard en dev sans Nginx

This commit is contained in:
Gilles Soulier
2026-05-22 17:57:34 +02:00
parent 8a8198a51a
commit 6eed88ac99
2 changed files with 7 additions and 0 deletions
+2
View File
@@ -8,6 +8,7 @@ type Config struct {
HTTPAddr string
MQTTBroker string
MQTTTopicBase string
DashboardDir string // optionnel : sert le dashboard en dev sans Nginx
}
func Load() Config {
@@ -17,6 +18,7 @@ func Load() Config {
HTTPAddr: getEnv("HTTP_ADDR", "0.0.0.0:8080"),
MQTTBroker: getEnv("MQTT_BROKER", "tcp://10.0.0.3:1883"),
MQTTTopicBase: getEnv("MQTT_TOPIC_BASE", "nanometrics/agents"),
DashboardDir: getEnv("DASHBOARD_DIR", ""),
}
}