From 47c99c878a5ab933d11b60c61b66d4237fa1545e Mon Sep 17 00:00:00 2001 From: Fachba Date: Mon, 12 Jan 2026 11:12:08 +0700 Subject: [PATCH] mqtt connection using env --- .env.example | 14 ++++++++++++++ config/index.js | 6 +++--- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/.env.example b/.env.example index cfb3f65..91f1765 100644 --- a/.env.example +++ b/.env.example @@ -45,4 +45,18 @@ IMAGEKIT_PRIVATE_KEY=private_vhO/jXHnEoaVYptOHIuZDPMbxIA= # CLIENT_SECRET=xxxxxxxxxxxxxxxxxxxxxxxx # REFRESH_TOKEN=1//XXXXXXXX +ENDPOINT_WHATSAPP=https://117.102.231.130:9531/send +# ENDPOINT_WHATSAPP=http://localhost:9529/send + +# ENDPOINT_FE=http://localhost:8592 +# ENDPOINT_FE=http://203.153.114.226:8466 +ENDPOINT_FE=https://117.102.231.130:9529 + + +# MQTT Connection +MQTT_HOST=ws://117.102.231.130:7001 +MQTT_USERNAME=morekmorekmorek +MQTT_PASSWORD=morek888 +TOPIC_COD=PIU_COD/ERROR_CODE + VITE_KEY_SESSION=PetekRombonganPetekMorekMorakMarek diff --git a/config/index.js b/config/index.js index 9fbcd49..3e2b88f 100644 --- a/config/index.js +++ b/config/index.js @@ -292,11 +292,11 @@ const mqttOptions = { clientId: 'express_mqtt_client_' + Math.random().toString(16).substr(2, 8), clean: true, connectTimeout: 4000, - username: 'morekmorekmorek', // jika ada - password: 'morek888', // jika ada + username: process.env.MQTT_USERNAME ?? 'morekmorekmorek', // jika ada + password: process.env.MQTT_PASSWORD ?? 'morek888', // jika ada }; -const mqttUrl = 'ws://117.102.231.130:7001'; // Ganti dengan broker kamu +const mqttUrl = process.env.MQTT_HOST; // Ganti dengan broker kamu const topic = process.env.TOPIC_COD ?? 'morek'; const mqttClient = mqtt.connect(mqttUrl, mqttOptions);