--- services: homeassistant: image: ghcr.io/home-assistant/home-assistant:stable container_name: homeassistant environment: - TZ=Europe/Berlin volumes: - ./volumes/homeassistant/config:/config - /etc/localtime:/etc/localtime:ro network_mode: host restart: unless-stopped zigbee2mqtt: image: koenkk/zigbee2mqtt container_name: zigbee2mqtt environment: - TZ=Europe/Berlin ports: - "127.0.0.1:38080:8080" volumes: - ./volumes/zigbee2mqtt/data:/app/data - /run/udev:/run/udev:ro group_add: - dialout devices: # Make sure this matched your adapter location - /dev/ttyACM0:/dev/ttyACM0 restart: unless-stopped mqtt: image: eclipse-mosquitto:2.0 container_name: mqtt command: "mosquitto -c /mosquitto-no-auth.conf" environment: - TZ=Europe/Berlin ports: - "127.0.0.1:1883:1883" volumes: - ./volumes/mosquitto/conf:/mosquitto/conf - ./volumes/mosquitto/data:/mosquitto/data - ./volumes/mosquitto/logs:/mosquitto/log restart: unless-stopped