配置GitLab建议的仓库链接

问题描述 投票:0回答:1

我需要强调一点,我不是命令行专家。我处于某种高级水平,但绝不是终端的高级用户。我以香草方式在Synology Docker(型号1618+)上安装了GitLab(遵循开箱即用的提示)同样,开箱即用,GitLab提供了错误的回购地址。例如:

ssh://git@localhost:30001/mark/repo.git

通过大量的在线博客,我发现了如何使git正常工作。我为GitLab容器重新映射了Docker端口30001至2224,并使用了Synology IP地址

192.168.1.245 instead of localhost (localhost points to 127.0.0.1)

因此,为了使其能够处理每个新项目,我需要更改此示例(示例)

ssh://git@localhost:30001/mark/repo.git <- provided by GitLab

类似

ssh://[email protected]:2224/mark/repo.git

由于它可以很好地应对这些微小的变化,因此每次启动一个新项目时,有一种方法可以使GitLab变出这种格式的链接吗?

ssh://[email protected]:2224/mark/repo.git

我的目标是让GitLab建议适当的git地址,准备好将其复制并粘贴到每个新创建的项目的终端中。您能以拉面的方式解释如何获取和更改适当的配置文件吗?

谢谢你,马克

git docker gitlab synology
1个回答
0
投票

您需要在gitlab配置中设置这2个值(文件gitlab.rb)

此为网址名称

external_url "https://your-domain-or-ip"

以及用于ssh外部端口的此>

gitlab_rails['gitlab_shell_ssh_port'] = 22-your-ssh-port-number
© www.soinside.com 2019 - 2024. All rights reserved.