diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index aaac165a0ef8bf4e3d3ce356d34080f27483c0bc..9c7f76fe1ee8d523252d3a05e35693bd00ee697a 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -24,7 +24,6 @@ services: environment: SEARX_SECRET: "${SEARX_SECRET}" SEARX_PROXY_HTTP: "${SEARX_PROXY_HTTP}" - SEARX_PROXY_HTTPS: "${SEARX_PROXY_HTTPS}" SEARX_REDIS_HOST: "${SEARX_REDIS_HOST}" SEARXNG_REDIS_URL: "redis://${SEARX_REDIS_HOST}:6379" SEARX_UI_DEFAULT_THEME: "${SEARX_UI_DEFAULT_THEME}" diff --git a/searx/network/network.py b/searx/network/network.py index 3de1198cd20b9c5a679a9229d9ebe8a9b67f3ce4..36b7dc824a10baeac570c96e3a316460e34d5895 100644 --- a/searx/network/network.py +++ b/searx/network/network.py @@ -339,6 +339,7 @@ def initialize(settings_engines=None, settings_outgoing=None): settings_outgoing["proxies"] = {} if 'SEARX_PROXY_HTTP' in environ: settings_outgoing["proxies"]["http"] = environ['SEARX_PROXY_HTTP'].split(",") + settings_outgoing["proxies"]["https"] = settings_outgoing["proxies"]["http"] # default parameters for AsyncHTTPTransport # see https://github.com/encode/httpx/blob/e05a5372eb6172287458b37447c30f650047e1b8/httpx/_transports/default.py#L108-L121 # pylint: disable=line-too-long