现在网上的gitlab都是基于nginx代理gitlabsocket的访问方式   配置基于nginx的https无需多说,配置只基于haproxy的https    后端选择代理   gitlab的Unicorn  

需要修改的配置有  /home/git/gitlab/config/unicorn.rb

gitlab  haproxy ssl  配置_gitlab  ssl

/home/git/gitlab/config/gitlab.config

gitlab  haproxy ssl  配置_gitlab  ssl_02

此处host修改为  FQDN  也就是你的ip或者address

port修改为 443

https 修改为true

 

haproxy ssl配置

注意backend 的server即可  server段注意端口为8080