Browse Source

container: add default support for IPv6 (#4448)

* Initial update

* update docs and test files
Ivan Gabaldon 1 month ago
parent
commit
11b5ae186b

+ 1 - 1
dockerfiles/docker-entrypoint.sh

@@ -23,7 +23,7 @@ Volume:
 EOF
 }
 
-export DEFAULT_BIND_ADDRESS="0.0.0.0:8080"
+export DEFAULT_BIND_ADDRESS="[::]:8080"
 export BIND_ADDRESS="${BIND_ADDRESS:-${DEFAULT_BIND_ADDRESS}}"
 
 # Parse command line

+ 1 - 1
docs/admin/settings/settings.rst

@@ -59,7 +59,7 @@ and can relied on the default configuration :origin:`searx/settings.yml` using:
     use_default_settings: true
     server:
         secret_key: "ultrasecretkey"   # change this!
-        bind_address: "0.0.0.0"
+        bind_address: "[::]"
 
 ``engines:``
   With ``use_default_settings: true``, each settings can be override in a

+ 1 - 1
tests/unit/settings/user_settings.yml

@@ -12,7 +12,7 @@ search:
 
 server:
   port: 9000
-  bind_address: "0.0.0.0"
+  bind_address: "[::]"
   secret_key: "user_settings_secret"
   base_url: false
   image_proxy: false

+ 1 - 1
tests/unit/settings/user_settings_keep_only.yml

@@ -5,7 +5,7 @@ use_default_settings:
       - wikinews
 server:
   secret_key: "user_secret_key"
-  bind_address: "0.0.0.0"
+  bind_address: "[::]"
   default_http_headers:
     Custom-Header: Custom-Value
 engines:

+ 1 - 1
tests/unit/settings/user_settings_remove.yml

@@ -5,6 +5,6 @@ use_default_settings:
       - wikinews
 server:
   secret_key: "user_secret_key"
-  bind_address: "0.0.0.0"
+  bind_address: "[::]"
   default_http_headers:
     Custom-Header: Custom-Value

+ 1 - 1
tests/unit/settings/user_settings_remove2.yml

@@ -5,7 +5,7 @@ use_default_settings:
       - wikinews
 server:
   secret_key: "user_secret_key"
-  bind_address: "0.0.0.0"
+  bind_address: "[::]"
   default_http_headers:
     Custom-Header: Custom-Value
 engines:

+ 1 - 1
tests/unit/settings/user_settings_simple.yml

@@ -1,7 +1,7 @@
 use_default_settings: true
 server:
   secret_key: "user_secret_key"
-  bind_address: "0.0.0.0"
+  bind_address: "[::]"
   default_http_headers:
     Custom-Header: Custom-Value
 result_proxy: