From 301f6900097685adab34110b26b7c7b1692e775c Mon Sep 17 00:00:00 2001 From: Tushar <30565750+tushar5526@users.noreply.github.com> Date: Tue, 30 Jan 2024 14:13:22 +0530 Subject: [PATCH] Update utils.py to double quotes the secrets and update proxy headers (#30) * Update utils.py * Update sarthi.conf.template --- sarthi.conf.template | 3 ++- server/utils.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sarthi.conf.template b/sarthi.conf.template index 139c461..cd8561d 100644 --- a/sarthi.conf.template +++ b/sarthi.conf.template @@ -31,6 +31,7 @@ server { location / { proxy_pass http://sarthi:5000; proxy_set_header Host $host; + proxy_read_timeout 600s; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; @@ -48,4 +49,4 @@ server { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } -} \ No newline at end of file +} diff --git a/server/utils.py b/server/utils.py index ab3a6e2..687b8f9 100644 --- a/server/utils.py +++ b/server/utils.py @@ -333,7 +333,7 @@ def inject_env_variables(self, project_path): secret_data = response.json() with open(os.path.join(project_path, ".env"), "w") as file: for key, value in secret_data["data"]["data"].items(): - file.write(f"{key}={value}\n") + file.write(f'{key}="{value}"\n') def get_random_stub(project_name: str) -> str: