This change allows using Headphones builtin mechanism to set and use the listening TCP port. This is particularly useful when using macvlan networking as docker's -p option isn't functional in this case.