title: Running multiple nightwatch instances
body: <p>At my current company, we have about 10 websites.. That all extend from a single codebase. </p>
  
  <p>Whenever we change something in the 'core' codebase, we want to run tests on all 10 websites in parallel. Its a lot easier in the cloud, but we also want to be able to do it locally.</p>
  
  <p>For this to happen, I basically start multiple Selenium instances, all with its own port, and set a different nightwatch launch_url for every instance </p>
  
  <p>So I made a NodeJS script.. That creates a nightwatch.json for every site, each holding its own launch_url and selenium port.. And spawns nightwatch 10 times referring to its own json config file.</p>
  
  <p>But I wonder if thats the 'correct' approach. </p>
  
  <p>Does Selenium Grid solve this problem? Also for local testing?</p>
  
  <p>Thanks!</p>