When using a domain github desktop goes into a loop


I am trying to setup gitlab-ce on a personal server and if I configure it to just point at my external IP it works but I want to use it on a domain (hosted my godaddy) and reconfigure it, it just puts itself in a loop and then falls over.

I cannot figure out why the domain would have this issue, can anyone help please?