diff --git a/internal/mqtt/docker-compose.yml b/internal/mqtt/docker-compose.yml new file mode 100644 index 0000000..652c9ed --- /dev/null +++ b/internal/mqtt/docker-compose.yml @@ -0,0 +1,7 @@ +services: + broker: + image: eclipse-mosquitto + container_name: mosquittto_broker + network_mode: host + volumes: + - ./mosquitto:/mosquitto/ \ No newline at end of file diff --git a/internal/mqtt/mosquitto/config/mosquitto.conf b/internal/mqtt/mosquitto/config/mosquitto.conf new file mode 100644 index 0000000..bc46c40 --- /dev/null +++ b/internal/mqtt/mosquitto/config/mosquitto.conf @@ -0,0 +1,6 @@ +# following two lines required for > v2.0 +allow_anonymous true +listener 1883 +persistence true +persistence_location /mosquitto/data/ +log_dest file /mosquitto/log/mosquitto.log \ No newline at end of file diff --git a/internal/mqtt/mosquitto/log/mosquitto.log b/internal/mqtt/mosquitto/log/mosquitto.log new file mode 100644 index 0000000..e69de29