summaryrefslogtreecommitdiffstats
path: root/modules/setting
diff options
context:
space:
mode:
authorAdam Strzelecki <ono@java.pl>2015-12-09 21:36:43 +0100
committerAdam Strzelecki <ono@java.pl>2015-12-09 23:11:07 +0100
commitb886fb4bf05ad4c6809ecf0e490dbab6dc87a694 (patch)
tree19dc50851c8120dc005410dacb97ba7ae49affc8 /modules/setting
parentfa5e372f7553a4ac9eea1e183ecfc526edb52a77 (diff)
downloadgitea-b886fb4bf05ad4c6809ecf0e490dbab6dc87a694.tar.gz
gitea-b886fb4bf05ad4c6809ecf0e490dbab6dc87a694.zip
LOCAL_ROOT_URL for workers accessing web service
Local (DMZ) URL for gogs workers (such as ssh update) accessing web service. In most cases you do not need to change default http://localhost:HTTP_PORT/. You may need to alter it only if your ssh server node is not the same as http node, eg. running behind proxy on different node than web server. --- 80 public port -> 8080 -- web server node / public proxy --< \ --- 22 public port -> 10022 -- ssh server node This option is not intended to be accessible via web GUI settings, since it is unlikely someone needs to change it to somethings else than default http://localhost:HTTP_PORT/ which should work for most of the cases. But this should land into the documentation somewhere. fixup
Diffstat (limited to 'modules/setting')
-rw-r--r--modules/setting/setting.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/modules/setting/setting.go b/modules/setting/setting.go
index d1af7e03d9..ef036e0efe 100644
--- a/modules/setting/setting.go
+++ b/modules/setting/setting.go
@@ -59,6 +59,7 @@ var (
Protocol Scheme
Domain string
HttpAddr, HttpPort string
+ LocalUrl string
DisableSSH bool
StartSSHServer bool
SSHDomain string
@@ -300,6 +301,7 @@ func NewContext() {
Domain = sec.Key("DOMAIN").MustString("localhost")
HttpAddr = sec.Key("HTTP_ADDR").MustString("0.0.0.0")
HttpPort = sec.Key("HTTP_PORT").MustString("3000")
+ LocalUrl = sec.Key("LOCAL_ROOT_URL").MustString("http://localhost:" + HttpPort + "/")
DisableSSH = sec.Key("DISABLE_SSH").MustBool()
if !DisableSSH {
StartSSHServer = sec.Key("START_SSH_SERVER").MustBool()