From 2143afbe6cbc548c3931551b1aeb154db37f5f9e Mon Sep 17 00:00:00 2001 From: efe-osa Date: Wed, 11 Jun 2025 06:06:29 +0200 Subject: [PATCH 1/2] chore: update cors origins --- server/docker-compose.yml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/server/docker-compose.yml b/server/docker-compose.yml index a8b472d..ffd32c4 100644 --- a/server/docker-compose.yml +++ b/server/docker-compose.yml @@ -15,18 +15,15 @@ services: ports: - "3001:3001" environment: - - TOGETHER_API_KEY=${TOGETHER_API_KEY} - - TOGETHER_MODEL=${TOGETHER_MODEL} - - TOGETHERAI_API_KEY=${TOGETHERAI_API_KEY} - - TOGETHERAI_MODEL_NAME=${TOGETHERAI_MODEL_NAME} - - LANGCHAIN_TRACING_V2=${LANGCHAIN_TRACING_V2} - - LANGCHAIN_CALLBACKS_BACKGROUND=${LANGCHAIN_CALLBACKS_BACKGROUND} - - LANGSMITH_ENDPOINT=${LANGSMITH_ENDPOINT} - - LANGSMITH_API_KEY=${LANGSMITH_API_KEY} - - LANGSMITH_PROJECT=${LANGSMITH_PROJECT} - - SQLITE_DB_PATH=${SQLITE_DB_PATH} - - DB_DIR=${DB_DIR} - + - TOGETHERAI_API_KEY=tgp_v1_CBw8b1UBS-1XA1zbHdI13oPA9CwudSKicKIOVNX8x5A + - TOGETHERAI_MODEL_NAME=meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo + - LANGCHAIN_TRACING_V2=true + - LANGCHAIN_CALLBACKS_BACKGROUND=true + - LANGSMITH_ENDPOINT=https://api.smith.langchain.com + - LANGSMITH_API_KEY=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 + - LANGSMITH_PROJECT=ai-dev-assistant + - SQLITE_DB_PATH=/db/cars.db + - DB_DIR=./db depends_on: sqlite: condition: service_healthy From 12c6aeb4b5886c221a22de192651bec27f437e71 Mon Sep 17 00:00:00 2001 From: efe-osa Date: Wed, 11 Jun 2025 06:07:43 +0200 Subject: [PATCH 2/2] chore: update environment variables in docker-compose for AI service and cors origin --- server/docker-compose.yml | 20 +++++++++++--------- server/src/index.ts | 2 +- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/server/docker-compose.yml b/server/docker-compose.yml index ffd32c4..403e5e6 100644 --- a/server/docker-compose.yml +++ b/server/docker-compose.yml @@ -15,15 +15,17 @@ services: ports: - "3001:3001" environment: - - TOGETHERAI_API_KEY=tgp_v1_CBw8b1UBS-1XA1zbHdI13oPA9CwudSKicKIOVNX8x5A - - TOGETHERAI_MODEL_NAME=meta-llama/Meta-Llama-3.1-8B-Instruct-Turbo - - LANGCHAIN_TRACING_V2=true - - LANGCHAIN_CALLBACKS_BACKGROUND=true - - LANGSMITH_ENDPOINT=https://api.smith.langchain.com - - LANGSMITH_API_KEY=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 - - LANGSMITH_PROJECT=ai-dev-assistant - - SQLITE_DB_PATH=/db/cars.db - - DB_DIR=./db + - TOGETHERAI_API_KEY=${TOGETHERAI_API_KEY} + - TOGETHERAI_MODEL_NAME=${TOGETHERAI_MODEL_NAME} + - LANGCHAIN_TRACING_V2=${LANGCHAIN_TRACING_V2} + - LANGCHAIN_CALLBACKS_BACKGROUND=${LANGCHAIN_CALLBACKS_BACKGROUND} + - LANGSMITH_ENDPOINT=${LANGSMITH_ENDPOINT} + - LANGSMITH_API_KEY=${LANGSMITH_API_KEY} + - LANGSMITH_PROJECT=${LANGSMITH_PROJECT} + - SQLITE_DB_PATH=${SQLITE_DB_PATH} + - DB_DIR=${DB_DIR} + env_file: + - .env.local depends_on: sqlite: condition: service_healthy diff --git a/server/src/index.ts b/server/src/index.ts index b1ab8ae..e8059a4 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -17,7 +17,7 @@ const port = config.PORT; app.use(helmet()); app.use(cors( { - origin: ['http://localhost:3000', 'http://localhost:3001', "https://sql-assistant.netlify.app/"], + origin: ['http://localhost:3000', 'http://localhost:3001', "https://sql-assistant-server.up.railway.app"], methods: ['GET', 'POST', 'PUT', 'DELETE', 'OPTIONS'], allowedHeaders: ['Content-Type', 'Authorization'] }