From 36681860c5fa20f66671d4bd6b732e1298246d8d Mon Sep 17 00:00:00 2001 From: Sunny Capt Date: Wed, 4 Dec 2019 23:47:29 +0300 Subject: [PATCH 1/2] added proxy int config --- README.md | 15 +++++++++++++++ env-config/config-docker.yml | 16 ++++++++++++++++ manager-ai/config.sample.yml | 16 ++++++++++++++++ manager-ai/settings.py | 1 + 4 files changed, 48 insertions(+) diff --git a/README.md b/README.md index e4df13a..c9f1e61 100644 --- a/README.md +++ b/README.md @@ -36,4 +36,19 @@ The main idea of this project is an increasing of projects performance inside of # name of the database name: "manager" + + # proxy for performing tasks; tor proxy config + proxy: + # protocol of proxy + protocol: "socks5" + + # host of proxy + host: "localhost" + + # port of proxy + port: 9050 + + # username: "u53r14" + + # password: "p455w0rd88" ``` diff --git a/env-config/config-docker.yml b/env-config/config-docker.yml index cd4f331..0d121b7 100644 --- a/env-config/config-docker.yml +++ b/env-config/config-docker.yml @@ -23,3 +23,19 @@ database: # name of the database name: "manager" + +# proxy for performing tasks +# tor proxy config +proxy: + # protocol of proxy + protocol: "socks5" + + # host of proxy + host: "localhost" + + # port of proxy + port: 9050 + + # username: "u53r14" + + # password: "p455w0rd88" \ No newline at end of file diff --git a/manager-ai/config.sample.yml b/manager-ai/config.sample.yml index 1203ab1..cf9fb88 100644 --- a/manager-ai/config.sample.yml +++ b/manager-ai/config.sample.yml @@ -23,3 +23,19 @@ database: # name of the database name: "manager" + +# proxy for performing tasks +# tor proxy config +proxy: + # protocol of proxy + protocol: "socks5" + + # host of proxy + host: "localhost" + + # port of proxy + port: 9050 + + # username: "u53r14" + + # password: "p455w0rd88" \ No newline at end of file diff --git a/manager-ai/settings.py b/manager-ai/settings.py index 3d3c2a3..f822db6 100644 --- a/manager-ai/settings.py +++ b/manager-ai/settings.py @@ -68,6 +68,7 @@ try: config_dict = safe_load(config_file.read()) db_config_dict = config_dict.get('database') + PROXY = config_dict.get('proxy') if db_config_dict: if db_config_dict.get('host'): From 12b239feaf95d2305b72ceaec5ef2af038212244 Mon Sep 17 00:00:00 2001 From: Sunny Capt Date: Wed, 4 Dec 2019 23:57:35 +0300 Subject: [PATCH 2/2] =?UTF-8?q?added=20socks=20=D0=B7=D0=BA=C3=91proxy=20d?= =?UTF-8?q?ependence?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7188b91..58ea47c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,4 +12,5 @@ requests==2.22.0 retrying==1.3.3 six==1.12.0 tzlocal==2.0.0 -urllib3==1.25.6 \ No newline at end of file +urllib3==1.25.6 +PySocks==1.7.1