Configuring Browsersync inside a ddev (docker) container and make hot realoding work

This may help:

The devUrl key is what is being proxied by webpack/Browsersync in Sage. You should be setting that to whatever the address for the Nginx container is.

I always run my builds outside my vm (trellis stack).

Windows related thread