From b86d0eceb9699eb83fcc8f184594493b21e39b9c Mon Sep 17 00:00:00 2001 From: Akshat Jain Date: Mon, 10 Mar 2025 18:21:04 +0530 Subject: [PATCH] chore: add envs in commercial docker compose files (#2698) --- deploy/cli-install/coolify-compose.yml | 4 ++++ deploy/cli-install/docker-compose-caddy.yml | 4 ++++ deploy/cli-install/variables.env | 5 +++++ 3 files changed, 13 insertions(+) diff --git a/deploy/cli-install/coolify-compose.yml b/deploy/cli-install/coolify-compose.yml index dd1646acbe..d5a1b0597e 100644 --- a/deploy/cli-install/coolify-compose.yml +++ b/deploy/cli-install/coolify-compose.yml @@ -117,6 +117,10 @@ x-app-env: &app-env PAYMENT_SERVER_BASE_URL: ${PAYMENT_SERVER_BASE_URL:-http://monitor:8080} # Enternal Services Config SILO_HMAC_SECRET_KEY: ${SERVICE_PASSWORD_64_SILOHMACSECRETKEY} + # API key rate limit + API_KEY_RATE_LIMIT: ${API_KEY_RATE_LIMIT:-60/minute} + # Force HTTPS for handling SSL Termination + MINIO_ENDPOINT_SSL: ${MINIO_ENDPOINT_SSL:-0} x-live-env: &live-env API_BASE_URL: http://api:8000 diff --git a/deploy/cli-install/docker-compose-caddy.yml b/deploy/cli-install/docker-compose-caddy.yml index 9ae84af3a3..77efbaa066 100644 --- a/deploy/cli-install/docker-compose-caddy.yml +++ b/deploy/cli-install/docker-compose-caddy.yml @@ -113,6 +113,10 @@ x-app-env: &app-env PAYMENT_SERVER_BASE_URL: ${PAYMENT_SERVER_BASE_URL:-http://monitor:8080} # Enternal Services Config SILO_HMAC_SECRET_KEY: ${SILO_HMAC_SECRET_KEY:-tnbbvj6ATPvze4zaygdujxg4dpk4hqx0WDW} + # API key rate limit + API_KEY_RATE_LIMIT: ${API_KEY_RATE_LIMIT:-60/minute} + # Force HTTPS for handling SSL Termination + MINIO_ENDPOINT_SSL: ${MINIO_ENDPOINT_SSL:-0} x-live-env: &live-env API_BASE_URL: ${API_BASE_URL:-http://api:8000} diff --git a/deploy/cli-install/variables.env b/deploy/cli-install/variables.env index ed938bd906..9417ed8bbe 100644 --- a/deploy/cli-install/variables.env +++ b/deploy/cli-install/variables.env @@ -103,3 +103,8 @@ SLACK_CLIENT_SECRET= GITLAB_CLIENT_ID= GITLAB_CLIENT_SECRET= +# Force HTTPS for handling SSL Termination +MINIO_ENDPOINT_SSL=0 + +# API key rate limit +API_KEY_RATE_LIMIT="60/minute" \ No newline at end of file