From b19e5ec638ceea456b30fb87da300354b4cf7f78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 16 Aug 2026 13:48:26 +0400 Subject: [PATCH] =?UTF-8?q?fix(emqx):=20mqtt=5Fpath=E2=86=92websocket.mqtt?= =?UTF-8?q?=5Fpath=20(v0.1.4,=20=D0=BB=D0=BE=D0=BA=D0=B0=D0=BB=D1=8C=D0=BD?= =?UTF-8?q?=D0=BE=20OK);=20HISTORY:=20=D0=BD=D0=B0=20=D0=BF=D0=BB=D0=B0?= =?UTF-8?q?=D1=82=D1=84=D0=BE=D1=80=D0=BC=D0=B5=20boot=20=D0=B2=D0=B8?= =?UTF-8?q?=D1=81=D0=B8=D1=82=20=E2=80=94=20=D0=B7=D0=B0=D0=B4=D0=BE=D0=BA?= =?UTF-8?q?=D1=83=D0=BC=D0=B5=D0=BD=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D0=BD=D0=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- emqx/Dockerfile | 5 ++++- emqx/Makefile | 2 +- emqx/emqx.conf | 4 +++- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/emqx/Dockerfile b/emqx/Dockerfile index 58d9d09..4fe76af 100644 --- a/emqx/Dockerfile +++ b/emqx/Dockerfile @@ -20,7 +20,10 @@ RUN apt-get update \ COPY emqx.conf /etc/emqx/emqx.conf -RUN mkdir -p /opt/emqx/data +# data_dir из emqx.conf: /opt/emqx/data. Launcher работает от пользователя +# emqx (deb-пакет создаёт его) — каталог должен принадлежать emqx. +RUN mkdir -p /opt/emqx/data \ + && chown -R emqx:emqx /opt/emqx/data EXPOSE 8083 diff --git a/emqx/Makefile b/emqx/Makefile index bd708ee..a6ba9b7 100644 --- a/emqx/Makefile +++ b/emqx/Makefile @@ -1,6 +1,6 @@ # EMQX-контейнер для IoT (образ naeel/iot-emqx). -VERSION ?= v0.1.2 +VERSION ?= v0.1.4 IMAGE ?= naeel/iot-emqx .PHONY: docker-build docker-push diff --git a/emqx/emqx.conf b/emqx/emqx.conf index 55dc94e..a05e6c3 100644 --- a/emqx/emqx.conf +++ b/emqx/emqx.conf @@ -78,7 +78,9 @@ listeners.tcp.default { listeners.ws.default { bind = "0.0.0.0:8083" - mqtt_path = "/mqtt" + websocket { + mqtt_path = "/mqtt" + } max_connections = 512 }