Skip to main content

01 - Mosquitto

mosquitto.conf

# Mosquitto configuration

# Plain listener (utilise uniquement par le healthcheck docker)
listener 1883
allow_anonymous true

# TLS listener
listener 8883
protocol mqtt
allow_anonymous true
cafile   /mosquitto/certs/ca.crt
certfile /mosquitto/certs/server.crt
keyfile  /mosquitto/certs/server.key
require_certificate true

# Persistence
persistence true
persistence_location /mosquitto/data/

# Logging
log_dest file /mosquitto/log/mosquitto.log
log_dest stdout
log_type all
log_timestamp true
log_timestamp_format %Y-%m-%dT%H:%M:%S
connection_messages true