diff options
author | Adam Strzelecki <ono@java.pl> | 2015-12-09 21:36:43 +0100 |
---|---|---|
committer | Adam Strzelecki <ono@java.pl> | 2015-12-09 23:11:07 +0100 |
commit | b886fb4bf05ad4c6809ecf0e490dbab6dc87a694 (patch) | |
tree | 19dc50851c8120dc005410dacb97ba7ae49affc8 /modules | |
parent | fa5e372f7553a4ac9eea1e183ecfc526edb52a77 (diff) | |
download | gitea-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')
-rw-r--r-- | modules/setting/setting.go | 2 |
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() |