handle https for gitlab

The way I see it, this whole nginx conf file doesn't take `enable_htpps` into account and always serves port 80 right? Is there a reason not to conditionally support https here but to leave it for later?