Extension-manager: bridge extensions to the local network by default #2869
Labels
core
Issue related to BlueOS-core
enhancement
New feature or request
triage
Needs triage from developers
ui
User Interface feature
Current behaviour
In a similar vein to #1640, it would be nice if each extension was automatically set up with a network bridge to the local network of the host computer.
With a default approach we could avoid extensions needing to define it manually, and the confusion that may come from doing that.
Expected or desired behaviour
Inject an
ExtraHosts
binding (e.g.blueos.internal:host-gateway
) into the Docker permissions for any extension that doesn't already have ExtraHosts defined. This allows extension code to be obvious when it is connecting to the internal BlueOS network.Considered alternative host addresses include:
host.docker.internal
blueos.local
blueos
Prerequisites
The text was updated successfully, but these errors were encountered: