i got it working by entering itflow.local as the FQDN during script install process, then editing the config.php file setting $config_https_only = FALSE;
simply brwosing to IP would not work, and changing the $config_baseurl = 'Fully_Qualified_Domain_Name'; did not seem to have any affect, i orignally tried entering an IP address as the domain during script install and it errored back with an invalid domain, i then made a fake domain (itflow.demo & itflow.fakedn.com) both would pass and the install would complete, but i could not access in the browser still, i then edited the config.php file changing to:
$config_base_url = 'IP ADDRESS';
$config_https_only = FALSE;
But again browsing to IP adress did not work, i then tried chaning the url to itflow.local and still nothing…
i ended up rebuilding the VM all over again from scratch, and during script install i set the domain to itflow.local which it accepted, then only changed the https_only setting in the config file, and now i can browse to itflow.local (note i also had to make sure the hostname of the VM was itflow)
but its up and running now as an internal only platform.