Live Reload not working in dev mode

Running ./webodm.sh start --dev

Live Reload listening on port 35729 is logged
and then shortly after, a series of Live Reload disabled: listen EADDRINUSE :::35729

I’m on macOS High Sierra 10.13.6 and
lsof -nP -i4TCP:35729 | grep LISTEN
doesn’t output anything.

webapp        | Setup webpack watch...
webapp        | Running migrations
webapp        | INFO Initializing GRASS engine using /usr/bin/grass76
webapp        | Operations to perform:
webapp        |   Apply all migrations: admin, app, auth, contenttypes, guardian, nodeodm, sessions
webapp        | Running migrations:
webapp        |   No migrations to apply.
webapp        | 
webapp        | webpack is watching the files…
webapp        | 
webapp        | (node:94) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
webapp        | Live Reload listening on port 35729
webapp        | 
webapp        | INFO Initializing GRASS engine using /usr/bin/grass76
webapp        | Unlocking Task [Task of 2019-07-10T16:52:08.086Z] (91f58958-0037-4890-b78a-e3e61e57253d)... Already unlocked
webapp        | Checking for celery...   OK
webapp        | /webodm/start.sh: line 80:   125 Killed                  ./worker.sh scheduler start
webapp        | Performing system checks...
webapp        | 
webapp        | INFO Initializing GRASS engine using /usr/bin/grass76
webapp        | INFO Booting WebODM 1.1.0
webapp        | WARNING Debug mode is ON (for development this is OK)
webapp        | INFO Running webpack with watcher for lightning
webapp        | INFO Running webpack with watcher for cesium-ion-webodm-exporter
webapp        | INFO Running webpack with watcher for openaerialmap
webapp        | INFO Running webpack with watcher for contours
webapp        | INFO Running webpack with watcher for measure
webapp        | INFO Registered [plugins.lightning.plugin]
webapp        | INFO Registered [plugins.cesium-ion-webodm-exporter.plugin]
webapp        | INFO Registered [plugins.osm-quickedit.plugin]
webapp        | INFO Registered [plugins.openaerialmap.plugin]
webapp        | INFO Registered [plugins.diagnostic.plugin]
webapp        | INFO Registered [plugins.contours.plugin]
webapp        | INFO Registered [plugins.posm-gcpi.plugin]
webapp        | INFO Registered [plugins.measure.plugin]
webapp        | INFO Registered [plugins.fullscreen.plugin]
webapp        | System check identified no issues (0 silenced).
webapp        | July 10, 2019 - 18:05:42
webapp        | Django version 2.1.9, using settings 'webodm.settings'
webapp        | Starting development server at http://0.0.0.0:8000/
webapp        | Quit the server with CONTROL-C.
webapp        | 
webapp        | Trying to establish communication...
worker        | wait-for-it.sh: webapp:8000 is available after 51 seconds
worker        | Checking for celery...   OK
worker        | Starting worker using broker at redis://broker
webapp        | 
webapp        | webpack is watching the files…
webapp        | 
webapp        | Live Reload disabled: listen EADDRINUSE :::35729
webapp        | 
webapp        | webpack is watching the files…
webapp        | 
webapp        | Live Reload disabled: listen EADDRINUSE :::35729
webapp        | 
webapp        | webpack is watching the files…
webapp        | 
webapp        | Live Reload disabled: listen EADDRINUSE :::35729
webapp        | 
webapp        | webpack is watching the files…
webapp        | 
webapp        | Live Reload disabled: listen EADDRINUSE :::35729
webapp        | 
webapp        | webpack is watching the files…
webapp        | 
webapp        | Live Reload disabled: listen EADDRINUSE :::35729
worker        | INFO Initializing GRASS engine using /usr/bin/grass76
worker        | /usr/local/lib/python3.6/site-packages/celery/platforms.py:795: RuntimeWarning: You're running the worker with superuser privileges: this is
worker        | absolutely not recommended!
worker        | 
worker        | Please specify a different user using the -u option.
worker        | 
worker        | User information: uid=0 euid=0 gid=0 egid=0
worker        | 
worker        |   uid=uid, euid=euid, gid=gid, egid=egid,
worker        | /usr/local/lib/python3.6/site-packages/celery/fixups/django.py:202: UserWarning: Using settings.DEBUG leads to a memory leak, never use this setting in production environments!
worker        |   warnings.warn('Using settings.DEBUG leads to a memory leak, never '

Mm, yeah, needs to be fixed. I wonder if it’s just a matter of exposing port 35729 in the docker-compose.dev.yml