@@ -9,7 +9,7 @@ services:
99 build :
1010 context : ./backend/user/src/lib/db
1111 env_file :
12- - ./backend/user/.env.local
12+ - ./backend/user/.env.compose
1313 volumes :
1414 - ' user-db-docker:${USER_PGDATA}'
1515 restart : unless-stopped
@@ -29,7 +29,7 @@ services:
2929 build :
3030 context : ./backend/question/src/lib/db
3131 env_file :
32- - ./backend/question/.env.local
32+ - ./backend/question/.env.compose
3333 volumes :
3434 - ' question-db-docker:${QUESTION_PGDATA}'
3535 restart : unless-stopped
@@ -42,6 +42,22 @@ services:
4242 start_period : 30s
4343 timeout : 10s
4444
45+ match-db :
46+ hostname : ' match-db'
47+ # To enable Admin UI for cluster ↙️
48+ # image: redis/redis-stack
49+ # ports:
50+ # - 8001:8001
51+ image : redis/redis-stack-server
52+ container_name : ' match-db'
53+ env_file :
54+ - ./backend/matching/.env.compose
55+ volumes :
56+ - ' match-db-docker:/data'
57+ restart : unless-stopped
58+ networks :
59+ - match-db-network
60+
4561 # Services
4662 user-service :
4763 image : ' user-express'
@@ -153,6 +169,7 @@ services:
153169 environment :
154170 - VITE_USER_SERVICE=http://${USER_SERVICE_NAME}:${USER_EXPRESS_PORT}
155171 - VITE_QUESTION_SERVICE=http://${QUESTION_SERVICE_NAME}:${QUESTION_EXPRESS_PORT}
172+ - VITE_MATCHING_SERVICE=http://${MATCHING_SERVICE_NAME}:${MATCHING_EXPRESS_PORT}
156173 - FRONTEND_PORT=${FRONTEND_PORT}
157174 depends_on :
158175 user-service :
@@ -164,7 +181,7 @@ services:
164181 networks :
165182 - user-api-network
166183 - question-api-network
167- # - match-api-network
184+ - match-api-network
168185 # - collab-api-network
169186
170187volumes :
0 commit comments