Config for the hub :
browserTimeout : 0
debug : false
jettyMaxThreads : -1
host : 172.18.0.6
port : 4444
role : hub
timeout : 30
cleanUpCycle : 5000
servlets : com.qaprosoft.carina.grid.servlets.DeviceInfo
servlets : com.qaprosoft.carina.grid.servlets.ProxyInfo
capabilityMatcher : com.qaprosoft.carina.grid.MobileCapabilityMatcher
newSessionWaitTimeout : -1
throwOnCapabilityNotPresent : true
registry : org.openqa.grid.internal.DefaultGridRegistry
View Verbose

The final configuration comes from:
the default :
browserTimeout : 0
debug : false
host : 0.0.0.0
port : 4444
role : hub
timeout : 1800
cleanUpCycle : 5000
capabilityMatcher : org.openqa.grid.internal.utils.DefaultCapabilityMatcher
newSessionWaitTimeout : -1
throwOnCapabilityNotPresent : true
registry : org.openqa.grid.internal.DefaultGridRegistry
updated with command line options:
-role hub -servlets com.qaprosoft.carina.grid.servlets.DeviceInfo,com.qaprosoft.carina.grid.servlets.ProxyInfo -hubConfig /opt/selenium/config.json
and configuration loaded from /opt/selenium/config.json:
{
"host": null,
"port": 4444,
"role": "hub",
"maxSession": 5,
"newSessionWaitTimeout": -1,
"capabilityMatcher": "com.qaprosoft.carina.grid.MobileCapabilityMatcher",
"throwOnCapabilityNotPresent": true,
"jettyMaxThreads": -1,
"cleanUpCycle": 5000,
"browserTimeout": 0,
"timeout": 30,
"debug": false,
"proxy": "com.qaprosoft.carina.grid.MobileRemoteProxy"
}
View Config