Gitlab on private IP & without SSL certificate

I am not able to connect Github Desktop to Gitlab running on private IP & without SSL certificate. Is FQDN & SSL certificate are mandatory here?