Support an ENV provided PORT

weird this shouldn't move below.