services: frontend-prod: build: context: . target: prod args: VITE_API_BASE_URL: http://localhost:4000 environment: - VITE_API_BASE_URL=http://localhost:4000 ports: - "4173:4173" depends_on: - backend-prod backend-prod: build: context: ./server target: prod environment: - PORT=4000 - CLIENT_ORIGIN=http://localhost:4173 - 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"