From 947bd4c1dd9069fc3cfbf6674aa195be02defbbe Mon Sep 17 00:00:00 2001 From: szbk Date: Mon, 17 Nov 2025 13:06:54 +0300 Subject: [PATCH] =?UTF-8?q?Dev=20ve=20prod=20derleme=20ayr=C4=B1ld=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.dev.yml | 35 ++++++++++++++++++++++++++++++++++ docker-compose.yml | 43 ------------------------------------------ 2 files changed, 35 insertions(+), 43 deletions(-) create mode 100644 docker-compose.dev.yml diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml new file mode 100644 index 0000000..e5d033a --- /dev/null +++ b/docker-compose.dev.yml @@ -0,0 +1,35 @@ +services: + frontend-dev: + build: + context: . + target: dev + environment: + - VITE_API_BASE_URL=http://localhost:4000 + - CHOKIDAR_USEPOLLING=1 + ports: + - "5173:5173" + volumes: + - .:/app + - /app/node_modules + depends_on: + - backend-dev + + backend-dev: + build: + context: ./server + target: dev + environment: + - PORT=4000 + - CLIENT_ORIGIN=http://localhost:5173 + - SUPABASE_URL=${SUPABASE_URL} + - SUPABASE_SERVICE_ROLE_KEY=${SUPABASE_SERVICE_ROLE_KEY} + - SUPABASE_USERS_TABLE=${SUPABASE_USERS_TABLE:-users} + - JWT_SECRET=${JWT_SECRET} + - ZAI_GLM_API_KEY=${ZAI_GLM_API_KEY} + - ZAI_GLM_MODEL=${ZAI_GLM_MODEL:-glm-4.6} + - ZAI_GLM_API_URL=${ZAI_GLM_API_URL:-https://api.z.ai/api/anthropic} + ports: + - "4000:4000" + volumes: + - ./server:/app + - /app/node_modules diff --git a/docker-compose.yml b/docker-compose.yml index 4d85562..5314f2c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,43 +1,4 @@ services: - frontend-dev: - build: - context: . - target: dev - environment: - - VITE_API_BASE_URL=http://localhost:4000 - - CHOKIDAR_USEPOLLING=1 - ports: - - "5173:5173" - volumes: - - .:/app - - /app/node_modules - depends_on: - - backend-dev - profiles: - - imgpub-app-dev - - backend-dev: - build: - context: ./server - target: dev - environment: - - PORT=4000 - - CLIENT_ORIGIN=http://localhost:5173 - - SUPABASE_URL=${SUPABASE_URL} - - SUPABASE_SERVICE_ROLE_KEY=${SUPABASE_SERVICE_ROLE_KEY} - - SUPABASE_USERS_TABLE=${SUPABASE_USERS_TABLE:-users} - - JWT_SECRET=${JWT_SECRET} - - ZAI_GLM_API_KEY=${ZAI_GLM_API_KEY} - - ZAI_GLM_MODEL=${ZAI_GLM_MODEL:-glm-4.6} - - ZAI_GLM_API_URL=${ZAI_GLM_API_URL:-https://api.z.ai/api/anthropic} - ports: - - "4000:4000" - volumes: - - ./server:/app - - /app/node_modules - profiles: - - imgpub-app-dev - frontend-prod: build: context: . @@ -50,8 +11,6 @@ services: - "4173:4173" depends_on: - backend-prod - profiles: - - imgpub-app backend-prod: build: @@ -69,5 +28,3 @@ services: - ZAI_GLM_API_URL=${ZAI_GLM_API_URL:-https://api.z.ai/api/anthropic} ports: - "4000:4000" - profiles: - - imgpub-app