tl-its-umich-edu / canvas-course-manager-next

Canvas Course Manager Next: A redesign of the existing CCM application. It extends Canvas features, makes cumbersome features easier to use, and adds new features.
8 stars 9 forks source link

improvement to usage of wait-port library or look for alternative #377

Open pushyamig opened 2 years ago

pushyamig commented 2 years ago

Comments from @ssciolla

wait-port ends up in the production image, even though it's not necessary for OpenShift deployments. Perhaps this should be installed or fetched right before it's used in docker-compose-prod.yml. Maybe npx can be used here. https://docs.npmjs.com/cli/v8/commands/npx Then we could move wait-port to under devDependencies.

wait-port is getting a little old (no updates in almost 2 years). It is widely used but we may have to explore new options at some point.