From 552b4f91ced1aca169dbc4e87dd3125db9da3d55 Mon Sep 17 00:00:00 2001 From: poprhythm Date: Fri, 28 Nov 2025 20:56:11 +0000 Subject: [PATCH] Add mosquitto --- mosquitto | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 mosquitto diff --git a/mosquitto b/mosquitto new file mode 100644 index 0000000..5ce36b9 --- /dev/null +++ b/mosquitto @@ -0,0 +1,33 @@ +services: + mosquitto: + image: eclipse-mosquitto:latest + container_name: mosquitto + restart: unless-stopped + ports: + - "1883:1883" # MQTT + - "9001:9001" # WebSocket (optional) + volumes: + - /srv/mosquitto/config:/mosquitto/config + - /srv/mosquitto/data:/mosquitto/data + - /srv/mosquitto/log:/mosquitto/log + networks: + - mqtt-network + + # MQTT Explorer Web UI + mqtt-explorer: + image: smeagolworms4/mqtt-explorer + container_name: mqtt-explorer + restart: unless-stopped + ports: + - "4000:4000" + depends_on: + - mosquitto + networks: + - mqtt-network + +networks: + mqtt-network: + driver: bridge + default: + npm-network: + external: true \ No newline at end of file