Hello guys!
This is a part of my conf now:
mqtt:
image: eclipse-mosquitto
restart: always
labels:
- traefik.enable=true
- traefik.tcp.routers.mqtt.rule=HostSNI(`mqtt.example.com`)
- traefik.tcp.routers.mqtt.entrypoints=mqtt
- traefik.tcp.routers.mqtt.tls=true
- traefik.http.routers.mqtt.tls.certresolver=letsencrypt
- traefik.tcp.routers.mqtt.service=mqtt
- traefik.tcp.services.mqtt.loadbalancer.server.port=8883
volumes:
- ./mosquitto.conf:/mosquitto/config/mosquitto.conf:ro
Should i add to my conf this:
# for cert renewal
- traefik.http.routers.mqtt.rule=Host(`mqtt.identi-mos.ru`)
- traefik.http.routers.mqtt.entrypoints=websecure
- traefik.http.routers.mqtt.tls.certresolver=letsencrypt
...for automatic cert renewal? Or it's enough what i have now?