homebridge in docker ohne network_mode: host

  • Schwierig ob es hier reinpasst, schauen wir mal.


    Wer von euch verwenden homebridge-config-ui-x in Docker? Könnt ihr bitte eure docker-compose.yml zeigen? Konkret geht es mir darum, dass ich den Container mit `network_mode: host` am laufen habe. So funktioniert das auch alles. Ich muss aber (aus Gründen) den Container in ein anderes docker netzwerk schmeißen. Das geht aber nicht, solange `network_mode: host` in der docker-compose.yml steht. Gibt es hier also jemanden, der das ebenfalls in Docker zum laufen gebracht hat aber OHNE `network_mode: host` ?

  • Das klappt bei mir ganz gut über MACVLAN

    Ich dachte auch schon daran einen mdns repeater einzusehen, welcher in einem separaten Container das an homebdrige durchreicht.


    Code
    mdns-reflector:
      build:
      context: .
      dockerfile: Dockerfile
      image: docker.io/yuxzhu/mdns-reflector:latest
      container_name: mdns-repeater-3
      command: mdns-reflector -fnl info -- enp3s0 br-98eea5ec0569
      network_mode: host
      restart: unless-stopped

    Laut docker logs ist da auch gut traffic hinter, ich kann auch die homebridge ui im docker erreichen. Jedoch kann ich homebridge nicht in homekit hinzufügen, also scheint mdns doch nicht zu laufen.


    Kannst du mal teilen wie du das mit macvlan realisiert hast?