1

Gogs 具有以下服务器配置参数:

[server]
DOMAIN       = 172.17.0.2
HTTP_PORT    = 3000
ROOT_URL     = http://172.17.0.2:3000/

所以ROOT_URL参数可以从DOMAINHTTP_PORT上面显示的方式构造。是在 Gogs 无法导出的场景下使用吗?

TIA,奥莱

4

1 回答 1

1

所以ROOT_URL参数可以由DOMAIN和构造HTTP_PORT

这并不总是正确的。是端口 gogs 侦听传入的HTTP_PORT流量,但这并不一定意味着您可以访问该端口下的 gogs。

例如,我让 gogs 在 localhost 上的 3000 端口上侦听,但是 gogs 在下面可用,git.example.com因为我的 apache 服务器侦听端口 80,充当代理并将此子域的流量重定向到 gogs。如果您无法配置ROOT_URL自己,而 gogs 只会使用DOMAINandPORT创建完整的 URL,这是不可能的,因为 gogs 会生成错误的链接和错误的克隆 URL。

于 2016-06-18T15:56:52.030 回答