Browse Source

[enh] add settings option to set listening address - closes #397

Adam Tauber 9 years ago
parent
commit
d0830d4edf
3 changed files with 4 additions and 1 deletions
  1. 1 0
      searx/settings.yml
  2. 1 0
      searx/settings_robot.yml
  3. 2 1
      searx/webapp.py

+ 1 - 0
searx/settings.yml

@@ -1,5 +1,6 @@
 server:
     port : 8888
+    bind_address : "127.0.0.1" # address to listen on
     secret_key : "ultrasecretkey" # change this!
     debug : False # Debug mode, only for development
     request_timeout : 2.0 # seconds

+ 1 - 0
searx/settings_robot.yml

@@ -1,5 +1,6 @@
 server:
     port : 11111
+    bind_address : 127.0.0.1
     secret_key : "ultrasecretkey" # change this!
     debug : False
     request_timeout : 3.0 # seconds

+ 2 - 1
searx/webapp.py

@@ -777,7 +777,8 @@ def run():
     app.run(
         debug=settings['server']['debug'],
         use_debugger=settings['server']['debug'],
-        port=settings['server']['port']
+        port=settings['server']['port'],
+        host=settings['server']['bind_address']
     )