Gogs具有以下服务器配置参数:
[server]
DOMAIN = 172.17.0.2
HTTP_PORT = 3000
ROOT_URL = http://172.17.0.2:3000/
因此,ROOT_URL
参数可以按照上面显示的方式DOMAIN
和HTTP_PORT
构建。它是否用于Gogs无法推导它的场景中?
TIA, 奥莱
答案 0 :(得分:1)
因此
构建ROOT_URL
参数可以从DOMAIN
和HTTP_PORT
并非总是如此。 HTTP_PORT
是端口gogs侦听传入流量,但这并不一定意味着你可以到达该端口下的gogs。
例如,我让gogs在localhost上侦听端口3000,但是git.example.com
下可以使用gogs,因为我的apache服务器在端口80上侦听,充当代理并将此子域的流量重定向到gogs。如果您无法自己配置ROOT_URL
,而gog只需要DOMAIN
和PORT
来创建完整的网址,那么这是不可能的,因为gog会产生gegerate错误的链接和错误的克隆网址。