services: telegraf: image: docker.io/telegraf:latest container_name: telegraf restart: unless-stopped environment: - MQTT_USERNAME=${MQTT_USERNAME} - MQTT_PASSWORD=${MQTT_PASSWORD} volumes: - ./telegraf.conf:/etc/telegraf/telegraf.conf:ro networks: default: name: mqtt5-network external: true