mDNS in a Docker container
### Current Situation

I am running homebridge in a docker container on Debian 11 (bullseye).  Since my host already runs `avahi-daemon` I would like to have homebridge utilize it to advertise itself. I following the instructions in https://github.com/homebridge/homebridge/wiki/mDNS-Options but there's no sign of homebridge on my network. I explicitly enabled dbus support in the avahi-daemon configuration, although I suspect it may be enabled by default already.  The hosts `avahi-daemon.conf` looks identical to the `avahi-daemon.conf` inside to homebridge container.  It does not matter whether I run the homebridge container with host mode or not, neither works.

How can I tell if homebridge is properly using dbus?  Sorry, but this is the first time I am touching dbus in any way. 

### Logs

```markdown
With debug enabled (omitted all the individual modules logging)


[2/12/2024, 5:08:01 PM] [HB Supervisor] Homebridge Storage Path: /var/lib/homebridge
[2/12/2024, 5:08:01 PM] [HB Supervisor] Homebridge Config Path: /var/lib/homebridge/config.json
[2/12/2024, 5:08:01 PM] [HB Supervisor] Logging to /var/lib/homebridge/homebridge.log
[2/12/2024, 5:08:01 PM] [HB Supervisor] OS: Linux 5.10.0-28-amd64 x64
[2/12/2024, 5:08:01 PM] [HB Supervisor] Node.js v18.19.0 /opt/homebridge/bin/node
[2/12/2024, 5:08:01 PM] [HB Supervisor] Homebridge Path: /var/lib/homebridge/node_modules/homebridge/bin/h
omebridge
[2/12/2024, 5:08:01 PM] [HB Supervisor] UI Path: /opt/homebridge/lib/node_modules/homebridge-config-ui-x/d
ist/bin/standalone.js
[2/12/2024, 5:08:02 PM] [Homebridge UI] Homebridge UI v4.55.1 is listening on 0.0.0.0 port 8581

[2/12/2024, 5:08:02 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/no
de_modules -D --strict-plugin-resolution
[2/12/2024, 5:08:02 PM] [HB Supervisor] Started Homebridge v1.7.0 with PID: 2879
```

Without debug

```markdown
[2/12/2024, 5:11:02 PM] [HB Supervisor] Homebridge Storage Path: /var/lib/homebridge
[2/12/2024, 5:11:02 PM] [HB Supervisor] Homebridge Config Path: /var/lib/homebridge/config.json
[2/12/2024, 5:11:02 PM] [HB Supervisor] Logging to /var/lib/homebridge/homebridge.log
[2/12/2024, 5:11:02 PM] [HB Supervisor] OS: Linux 5.10.0-28-amd64 x64
[2/12/2024, 5:11:02 PM] [HB Supervisor] Node.js v18.19.0 /opt/homebridge/bin/node
[2/12/2024, 5:11:02 PM] [HB Supervisor] Homebridge Path: /var/lib/homebridge/node_modules/homebridge/bin/homebridge
[2/12/2024, 5:11:02 PM] [HB Supervisor] UI Path: /opt/homebridge/lib/node_modules/homebridge-config-ui-x/dist/bin/standalone.js
[2/12/2024, 5:11:03 PM] [Homebridge UI] Homebridge UI v4.55.1 is listening on 0.0.0.0 port 8581
[2/12/2024, 5:11:03 PM] [HB Supervisor] Starting Homebridge with extra flags: -I -P /var/lib/homebridge/node_modules --strict-plugin-resolution
[2/12/2024, 5:11:03 PM] [HB Supervisor] Started Homebridge v1.7.0 with PID: 5156
[2/12/2024, 5:11:03 PM] Loaded config.json with 8 accessories and 6 platforms.
[2/12/2024, 5:11:03 PM] Loaded 54 cached accessories from cachedAccessories.
[2/12/2024, 5:11:04 PM] ---
[2/12/2024, 5:11:04 PM] Loaded plugin: homebridge-camera-ffmpeg@3.1.4
[2/12/2024, 5:11:04 PM] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
[2/12/2024, 5:11:04 PM] ---
[2/12/2024, 5:11:04 PM] Loaded plugin: homebridge-mqttthing@1.1.47
[2/12/2024, 5:11:04 PM] Registering accessory 'homebridge-mqttthing.mqttthing'
[2/12/2024, 5:11:04 PM] ---
[2/12/2024, 5:11:04 PM] Loaded plugin: homebridge-shelly@0.19.1
[2/12/2024, 5:11:04 PM] Registering platform 'homebridge-shelly.Shelly'
[2/12/2024, 5:11:04 PM] ---
[2/12/2024, 5:11:04 PM] Loaded plugin: homebridge-simple-wled@1.4.1
[2/12/2024, 5:11:04 PM] Registering platform 'homebridge-simple-wled.WLED'
[2/12/2024, 5:11:04 PM] ---
[2/12/2024, 5:11:05 PM] Loaded plugin: homebridge-unifi-protect@6.16.0
[2/12/2024, 5:11:05 PM] Registering platform 'homebridge-unifi-protect.UniFi Protect'
[2/12/2024, 5:11:05 PM] ---
[2/12/2024, 5:11:05 PM] Loaded plugin: homebridge-z2m@1.9.3
[2/12/2024, 5:11:05 PM] Registering platform 'homebridge-z2m.zigbee2mqtt'
[2/12/2024, 5:11:05 PM] ---
[2/12/2024, 5:11:05 PM] Loading 6 platforms...
```


### Configuration

From `homebridge/config.json`

```json
    "bridge": {
        "name": "Homebridge 9AC4",
        "username": "0E:CC:4D:10:9A:C4",
        "port": 51856,
        "pin": "379-08-490",
        "advertiser": "avahi"
    },
```

From `egrep -v '^\s*#' /etc/avahi/avahi-daemon.conf`

```
[server]
use-ipv4=yes
use-ipv6=no
enable-dbus=yes
ratelimit-interval-usec=1000000
ratelimit-burst=1000

[wide-area]
enable-wide-area=yes

[publish]
publish-hinfo=no
publish-workstation=no

[reflector]

[rlimits]
```

From `docker-compose.yml`

```yaml
  homebridge:
    image: homebridge/homebridge:latest
    container_name: homebridge
    environment:
      - TZ=${TZ:-America/Winnipeg}
      - ENABLE_AVAHI=0
    volumes:
      - ./volumes/homebridge:/homebridge
      - /var/run/dbus:/var/run/dbus
      - /var/run/avahi-daemon/socket:/var/run/avahi-daemon/socket
    security_opt:
      - apparmor:unconfined
    network_mode: host
      #ports:
      #- "8581:8581"
      #- "51856:51856"
```

### Environment

- OS: Debian 11
- Software: Homebridge 1.7.0
- Node: v18.19.0
- npm: 10.2.3

### Process Supervisor

Docker (Mention image name in `Additional Context`)

### Additional Context

homebridge/homebridge:latest