Set up to run LexBox alongside LF in dev mode by rmunn · Pull Request #1790 · sillsdev/web-languageforge

More weirdness from Docker Compose. I'm not seeing any bind: address already in use messages, but somehow the port mapping just won't bind. Change to another port, and it usually (usually) works... as long as that's a port I haven't used recently. If it's been recently used, no dice. Various issues like https://www.github.com/docker/compose/issues/11572 are being reported, but all of them report error messages. I'm seeing no error messages at all, just a port that silently fails to bind.

At the moment, I'm inclined to hold off on merging this PR, because the port weirdness makes it nearly unmanageable to do LF development: every time you run make, you have to manually edit docker-compose.yml to change a port and then run make again. Not worth the effort, IMHO.