1

我已经在虚拟机中安装了 gitlab 并设置了以下端口转发:

  • 主机 8080 -> 客人 80
  • 主机 2222 -> 来宾 22

gitlab.example.com:8080现在我可以通过(我也添加 gitlab.example.com/etc/hosts主机上)访问 gitlab Web 界面。

但是,用于克隆的所有项目 URL 看起来像git@gitlab.example.com:zoran/zoran-s-project-1.githttp://gitlab.example.com/zoran/zoran-s-project-1.git. 我可以配置 gitlab 以添加2222和移植到8080克隆 URL 吗?

4

1 回答 1

1

当然可以——它们在 config/gitlab.yml 文件中。您正在寻找以下两个值:

# ...
gitlab:
    # ...
    port: 8080

# ...
gitlab-shell:
    # ...
    ssh_port: 2222
于 2014-02-26T23:00:58.643 回答