Bug - using http-connection
There is a bug if you use http without creating a cert under PSDResources\Certificates. It seems like the script checks for this. I really just wanted to test the solution without setting up too much from the start.
You'll need a self signed cert even with http as far as I know. PSD comes with a handy script for generating these with minimal effort, see the following documentation link: https://github.com/FriendsOfMDT/PSD/blob/master/Documentation/PowerShell%20Deployment%20-%20IIS%20Configuration%20Guide.md
@TedEkstrom as @3pichaxz0r said, it's not that difficult to setup the https environment, please check the documentation.
@TedEkstrom I will be closing this issue if you don't object.