diff --git a/changedetectionio/content_fetcher.py b/changedetectionio/content_fetcher.py index 57a71a36..33a38427 100644 --- a/changedetectionio/content_fetcher.py +++ b/changedetectionio/content_fetcher.py @@ -68,9 +68,12 @@ class html_webdriver(Fetcher): # Configs for Proxy setup # In the ENV vars, is prefixed with "webdriver_", so it is for example "webdriver_sslProxy" - selenium_proxy_settings_mappings = ['ftpProxy', 'httpProxy', 'noProxy', + selenium_proxy_settings_mappings = ['proxyType', 'ftpProxy', 'httpProxy', 'noProxy', 'proxyAutoconfigUrl', 'sslProxy', 'autodetect', 'socksProxy', 'socksVersion', 'socksUsername', 'socksPassword'] + + + proxy=None def __init__(self): diff --git a/docker-compose.yml b/docker-compose.yml index 1060ed58..1fc71bb9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -17,9 +17,9 @@ services: # Alternative WebDriver/selenium URL, do not use "'s or 's! # - WEBDRIVER_URL=http://browser-chrome:4444/wd/hub # - # WebDriver proxy settings webdriver_ftpProxy, webdriver_httpProxy, webdriver_noProxy, + # WebDriver proxy settings webdriver_proxyType, webdriver_ftpProxy, webdriver_httpProxy, webdriver_noProxy, # webdriver_proxyAutoconfigUrl, webdriver_sslProxy, webdriver_autodetect, - # webdriver_socksProxy, webdriver_socksUsername, webdriver_socksPassword + # webdriver_socksProxy, webdriver_socksUsername, webdriver_socksVersion, webdriver_socksPassword # # https://selenium-python.readthedocs.io/api.html#module-selenium.webdriver.common.proxy #