Feature #4151
openTVHeadend, Docker, HDHomeRun, macOS: no UDP broadcast, manually configure HDHomeRun?
0%
Description
Docker on macOS does not support "--net=host" in a way that would be useful. The containers actually run inside a VM, and it is the VM's network "--net=host" exposes, not that of the actual physical host. This is a well-known limitation due to the implementation on macOS and a fix is not forthcoming.
If I understand correctly that causes HDHomeRun receivers not to be detected because the UDP broadcast will not work.
Would it be possible to instead manually provide the IP addresses of the HDHomeRun devices on the LAN, either by entering them in the UI or by providing a configuration file somewhere? I tried copying the configuration from an existing and working TVHeadend install, but that did not appear to carry over the HDHomeRun receiver info. That might allow this configuration to work in a bridged Docker network configuration.
Thanks!