首页 > 其他 > 详细

gitlab克隆地址修改为公网地址

时间:2020-06-19 19:10:50      阅读:472      评论:0      收藏:0      [点我收藏+]

gitlab克隆地址是本地私有地址,计划调整为公网地址:

技术分享图片

由于没有买域名,故使用frp的端口来代理本地gitlab的web端口。

1.更改gitlab.rb的external_url为公网地址

grep ^external_url /mnt/gitlab/etc/gitlab.rb

external_url ‘http://47.103.xx.x‘

2. 更改如下host和port参数

$ cat /mnt/gitlab/data/gitlab-rails/etc/gitlab.yml

  ## GitLab settings

  gitlab:

    ## Web server settings (note: host is the FQDN, do not include http://)

    host: 47.103.xx.x    #公网地址

    port: 20113         #这个是frp的映射地址

    https: false

3.在frpc.ini的配置文件中,把地址映射出去

   [test-web]

   type = tcp

   local_ip = 127.0.0.1

   local_port = 20113

   remote_port = 20113

4.启动docker的时候,全部使用映射地址。

docker run -itd --name gitlab  -p 8443:443  -p 20113:80 -p 20112:22  --restart unless-stopped -v /mnt/gitlab/etc:/etc/gitlab -v /mnt/gitlab/log:/var/log/gitlab -v /mnt/gitlab/data:/var/opt/gitlab  beginor/gitlab-ce:11.0.1-ce.0

5.登录gitlab查看Clone with HTTP的地址变为公网地址了。

结束。

gitlab克隆地址修改为公网地址

原文:https://www.cnblogs.com/liusingbon/p/13164308.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!