aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/anyterm/access_anyterm.php5
-rw-r--r--config/anyterm/anyterm.xml10
2 files changed, 14 insertions, 1 deletions
diff --git a/config/anyterm/access_anyterm.php b/config/anyterm/access_anyterm.php
index b1703932..059efc94 100644
--- a/config/anyterm/access_anyterm.php
+++ b/config/anyterm/access_anyterm.php
@@ -37,7 +37,10 @@ if($config['installedpackages']['anyterm']['config'][0]['stunnelport']) {
$httpors = "http";
}
-$location = "{$_SERVER['SERVER_ADDR']}:{$port}/anyterm.html";
+if($config['installedpackages']['anyterm']['config'][0]['stunnelipaddr'])
+ $location = "{$config['installedpackages']['anyterm']['config'][0]['stunnelipaddr']}:{$port}/anyterm.html";
+else
+ $location = "{$_SERVER['SERVER_ADDR']}:{$port}/anyterm.html";
Header("Location: {$httpors}://{$location}");
diff --git a/config/anyterm/anyterm.xml b/config/anyterm/anyterm.xml
index e155696c..4881e071 100644
--- a/config/anyterm/anyterm.xml
+++ b/config/anyterm/anyterm.xml
@@ -97,6 +97,16 @@
<type>input</type>
</field>
<field>
+ <fielddescr>STunnel IP Address</fielddescr>
+ <fieldname>stunnelipaddr</fieldname>
+ <description>
+ <![CDATA[
+ [OPTIONAL] If you have setup a STunnel forward (recommended!) enter its listening IP address here (generally WAN IP).
+ ]]>
+ </description>
+ <type>input</type>
+ </field>
+ <field>
<fielddescr>STunnel Port</fielddescr>
<fieldname>stunnelport</fieldname>
<description>