Anyone using tts-ultimate (SONOS) in Docker?

Trying to use the nodered tts-ultimate nodes. My SONOS shows connected, but nothing ever plays. I also get the following, which makes me think it’s something with docker-compose.

“ttsultimate-config feee307e.54bca: undefined error starting webserver on port 1980 Error: listen EADDRINUSE: address already in use :::1980”

And my docker config:

nodered:
    container_name: nodered
    image: nodered/node-red:3.0.2
    ports:
      - 3457:3457
    #  - "8987:8987"
      - 1880:1880
      - 1980:1980/udp
      - 1980:1980/tcp      
      - 1400:1400/udp
      - 1400:1400/tcp      
    volumes:
      # Local path where all Node-RED config will be stored.
      - /home/ha/docker/nodered:/data
    depends_on:
      - homeassistant
    environment:
      - TZ=America/Chicago
    user: "${LOCAL_USER}:${LOCAL_USER}"
    restart: unless-stopped
    network_mode: host

looks like you didn’t get any answers on this? Did you ever get it sorted out? I just got node red up and running in docker.

I found this: https://discourse.nodered.org/t/tts-ultimate-in-a-docker-container/51448/33

I had issue with discovery (port 1400) which is already in use by HA. Switching from bridge to host network and getting rid of the port publishing and it all worked for me.