When running Liminal locally we map and expose airflow on port 8080, like this:
8080 is a widely used port for webservers, so in local env, docker might fail to allocate it.
Potential solution parts:
- Use a different port by default: 7131 (reads like LIMI )
- Use a mechanism for selecting a free port
- Allow configuration of the default port
I would suggest starting the a first fix - change to port to LIMI, sorry, 7131
Then add the auto selection mechanism only after failure of the default. and add the ability to change the default.
Note: using only the port auto select mechanism (without default) could be annoying to users that need to access the airflow ui.