diff --git a/mosquitto/compose.yaml b/mosquitto/compose.yaml new file mode 100755 index 0000000..a364b81 --- /dev/null +++ b/mosquitto/compose.yaml @@ -0,0 +1,19 @@ +services: + eclipse-mosquitto: + labels: + com.hanold.environment: production + deploy: + resources: + limits: + memory: 64M + stdin_open: true + tty: true + ports: + - 9883:1883 + volumes: + - ./config:/mosquitto/config + - ./data:/mosquitto/data + - ./log:/mosquitto/log + image: eclipse-mosquitto:latest + container_name: mqtt +networks: {} diff --git a/mosquitto/config/mosquitto.conf b/mosquitto/config/mosquitto.conf new file mode 100755 index 0000000..1747e75 --- /dev/null +++ b/mosquitto/config/mosquitto.conf @@ -0,0 +1,8 @@ +persistence true +persistence_location /mosquitto/data/ + +log_dest file /mosquitto/log/mosquitto.log +log_dest stdout + +listener 1883 +allow_anonymous true