name: zigbee2mqtt services: mosquitto: image: eclipse-mosquitto:{{ raspberry_pi_mosquitto_version }} container_name: mosquitto restart: unless-stopped ports: - 1883:1883 volumes: - {{ raspberry_pi_mosquitto_config_dir }}/mosquitto.conf:/mosquitto/config/mosquitto.conf:ro - {{ raspberry_pi_mosquitto_config_dir }}/data:/mosquitto/data - {{ raspberry_pi_mosquitto_config_dir }}/log:/mosquitto/log zigbee2mqtt: image: koenkk/zigbee2mqtt:{{ raspberry_pi_z2m_version }} container_name: zigbee2mqtt restart: unless-stopped depends_on: - mosquitto ports: - 8081:8080 volumes: - {{ raspberry_pi_z2m_config_dir }}/data:/app/data - {{ raspberry_pi_z2m_config_dir }}/configuration.yaml:/app/data/configuration.yaml - /run/udev:/run/udev:ro devices: - /dev/ttyUSB0:/dev/ttyUSB0 environment: - TZ=Europe/Berlin group_add: - dialout networks: default: driver: bridge name: zigbee2mqtt