feat: EMQX-образ для платформы (naeel/iot-emqx) — конфиг вшит, auth/ACL URL через env
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
# EMQX для IoT на платформе Nubes (контейнер «Простой HTTP»).
|
||||
# Образ: naeel/iot-emqx (Docker Hub, публичный).
|
||||
# Единственный экспонируемый порт — 8083 (MQTT over WebSocket).
|
||||
# Auth/ACL URL монолита задаются env (см. HISTORY раздел 16).
|
||||
|
||||
FROM emqx/emqx:5.5.1
|
||||
|
||||
COPY emqx.conf /opt/emqx/etc/emqx.conf
|
||||
|
||||
# Заглушки auth/ACL URL — реальный адрес монолита задаётся env в deck-UI
|
||||
# или kubectl set env после создания обоих контейнеров.
|
||||
ENV EMQX_AUTHENTICATION__1__URL=http://iot-service:9090/internal/mqtt/auth \
|
||||
EMQX_AUTHORIZATION__SOURCES__1__URL=http://iot-service:9090/internal/mqtt/acl
|
||||
|
||||
EXPOSE 8083 18083
|
||||
Reference in New Issue
Block a user