You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
is this issue currently blocking your project? (yes/no): no
is this issue affecting a production system? (yes/no): no
Context
node version: 14
module version: lab 24.7.0
environment (e.g. node, browser, native): node
used with (e.g. hapi application, another framework, standalone, ...): standalone
any other relevant information: inside docker-compose
What problem are you trying to solve?
I wanted to run the lab runner inside a docker and to attach to it a debugger.
The problem is by default, node listen to 127.0.0.1 and we require to be 0.0.0.0 to go through network of docker-compose.
Hapi/lab is just a little too restrictive to pass the argument to node.
Do you have a new or modified API suggestion to solve the problem?
Solution is to allow to pass [HOST]:[PORT] to node ( e.g. --inspect=0.0.0.0:9229 )
in file bin/lab, replace line 5 by:
It seems to me like a good feature. I don't foresee any particular complication with it but let's see what others think. Perhaps I've missed something.
Support plan
Context
What problem are you trying to solve?
I wanted to run the lab runner inside a docker and to attach to it a debugger.
The problem is by default, node listen to 127.0.0.1 and we require to be 0.0.0.0 to go through network of docker-compose.
Hapi/lab is just a little too restrictive to pass the argument to node.
Do you have a new or modified API suggestion to solve the problem?
Solution is to allow to pass [HOST]:[PORT] to node ( e.g. --inspect=0.0.0.0:9229 )
in file
bin/lab
, replace line 5 by:The text was updated successfully, but these errors were encountered: