How to install Node-red on Openshift using Github

I'm facing the following issue when I try to install Node-red on Openshift using a github image:

Cloning "https://github.com/node-red/node-red.git " ...
Commit: afaf077aca517b1de15a2e3e95277853a0b64549 (Pass httpServer to runtime even when httpAdmin disabled Fixes #2272)
Author: Nick O'Leary nick.oleary@gmail.com
Date: Wed Aug 21 11:12:15 2019 +0100
pulling image error : Get https://docker-registry.default.svc:5000/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
error: build error: unable to get docker-registry.default.svc:5000/openshift/nodejs@sha256:588205ed23e784354107a82ec10056aeb6cb223725a8b4d4643aa414b139db19

looks like a network issue from your device to the server.

Now it's running, but something still wrong... I changed the ports on YAML file on Deployment and service, but... Please take a look on screenshot attached:

What port have you configured Node-RED to listen on?

I've not touched OpenShift yet, but from that screen shot it looks like it expects something to be on port 8080

In fact the external port is 8080, but the port to the service POD (internal) is 1080, as configured in Node-red... To be honest I did once in another cluster, changed the same configuration. I think the problem is on Cluster configuration about the routes to be external and private enable.... :wink:
Thanks!