diff --git a/compose.yaml b/compose.yaml index 3ffece4..0faf48f 100644 --- a/compose.yaml +++ b/compose.yaml @@ -341,6 +341,22 @@ services: depends_on: - metabase + rabbitmq: + image: rabbitmq:3.13-management + ports: + - "5672:5672" # AMQP + - "1883:1883" # MQTT + - "15672:15672" # Web UI + environment: + RABBITMQ_DEFAULT_USER: admin + RABBITMQ_DEFAULT_PASS: admin + RABBITMQ_SERVER_ADDITIONAL_ERL_ARGS: "-rabbitmq_mqtt tcp_listeners [1883]" + volumes: + - rabbitmq_data:/var/lib/rabbitmq + command: > + sh -c "rabbitmq-plugins enable --offline rabbitmq_mqtt rabbitmq_management && + rabbitmq-server" + # ---------------------------------------------------------------------- # Observabilité - Télémétrie #