diff --git a/Commands/StartCommand.php b/Commands/StartCommand.php
index <HASH>..<HASH> 100644
--- a/Commands/StartCommand.php
+++ b/Commands/StartCommand.php
@@ -32,7 +32,8 @@ class StartCommand extends Command
     {
         $config = $this->initializeConfig($input, $output);
 
-        $handler = new ProcessManager($output, $config['port'], $config['host'], $config['workers']);
+        $class = isset($config['processmanager']) ? $config['processmanager'] : ProcessManager::class;
+        $handler = new $class($output, $config['port'], $config['host'], $config['workers']);
 
         $handler->setBridge($config['bridge']);
         $handler->setAppEnv($config['app-env']);
Create ProcessManager from optional factory (#<I>)

* Create ProcessManager from optional factory



* Instantiate user-defined process manager class



* Remove command line option