Enable auth-service/api-gateway on production, build their images in CI

This commit is contained in:
2026-08-18 14:11:00 +07:00
parent e5afedfa2f
commit b68005be1c
70 changed files with 6781 additions and 263 deletions
+20 -21
View File
@@ -94,32 +94,31 @@ services:
# ports: ["8000:8000"]
# depends_on: [qdrant]
#
# api-gateway:
# build: ../../apps/api-gateway
# env_file: ../../apps/api-gateway/.env
# ports: ["3000:3000"]
# depends_on: [auth-service, user-service, chat-service]
#
# auth-service:
# build: ../../apps/auth-service
# env_file: ../../apps/auth-service/.env
# depends_on: [postgres]
#
# user-service:
# build: ../../apps/user-service
# env_file: ../../apps/user-service/.env
# depends_on: [postgres]
#
# chat-service:
# build: ../../apps/chat-service
# env_file: ../../apps/chat-service/.env
# depends_on: [postgres, ai-service]
#
# web:
# build: ../../apps/web
# ports: ["3001:3000"]
# depends_on: [api-gateway]
# auth-service and api-gateway are real (see the plan this was built
# from) — user-service/chat-service stay commented above pending their own
# scope, and ai-service/web stay commented per the pre-existing
# host-during-dev convention noted at the top of this file.
auth-service:
build: ../../apps/auth-service
env_file: ../../apps/auth-service/.env
ports:
- "3010:3010"
depends_on:
- postgres
api-gateway:
build: ../../apps/api-gateway
env_file: ../../apps/api-gateway/.env
ports:
- "3000:3000"
depends_on:
- auth-service
volumes:
postgres-data:
qdrant-data: