2016-06-17 8 views
1

Gogsは、次のサーバーの設定パラメータがあります。Gogs ROOT_URL設定パラメータとは何ですか?

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

のでROOT_URLパラメータがDOMAINHTTP_PORTからそれが上記に示されている方法を構成することができます。 Gogsがそれを派生できないシナリオで使用されていますか?

TIA、 オレ

+0

git.example.comをポート3000にリッスンする方法を教えてください。たとえば、comはポート80をリッスンしますか? –

答えて

1

だからROOT_URLパラメータは常に真ではありませんDOMAINHTTP_PORT

から構成することができます。 HTTP_PORTは、ゴッグスが着信トラフィックをリッスンするポートですが、必ずしもそのポートのゴッグに到達できるわけではありません。

たとえば、gogsはlocalhostのポート3000でリッスンしますが、gogsはgit.example.comで利用できます。ポート80でリッスンしているApacheサーバーがプロキシとして動作し、このサブドメインのトラフィックをゴッグにリダイレクトするためです。 ROOT_URLを設定できず、ゴッグがDOMAINPORTに完全URLを作成すると、ゴッグが間違ったリンクや間違ったクローンURLを作成するため、これはできません。

+0

あなたは 'git.example.com'がポート3000を聞くのに対し、comはポート80を聞きます。 –

関連する問題