@@ -9,7 +9,7 @@ services:
9
9
build :
10
10
context : ./backend/user/src/lib/db
11
11
env_file :
12
- - ./backend/user/.env.local
12
+ - ./backend/user/.env.compose
13
13
volumes :
14
14
- ' user-db-docker:${USER_PGDATA}'
15
15
restart : unless-stopped
@@ -29,7 +29,7 @@ services:
29
29
build :
30
30
context : ./backend/question/src/lib/db
31
31
env_file :
32
- - ./backend/question/.env.local
32
+ - ./backend/question/.env.compose
33
33
volumes :
34
34
- ' question-db-docker:${QUESTION_PGDATA}'
35
35
restart : unless-stopped
@@ -42,6 +42,22 @@ services:
42
42
start_period : 30s
43
43
timeout : 10s
44
44
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
+
45
61
# Services
46
62
user-service :
47
63
image : ' user-express'
@@ -153,6 +169,7 @@ services:
153
169
environment :
154
170
- VITE_USER_SERVICE=http://${USER_SERVICE_NAME}:${USER_EXPRESS_PORT}
155
171
- VITE_QUESTION_SERVICE=http://${QUESTION_SERVICE_NAME}:${QUESTION_EXPRESS_PORT}
172
+ - VITE_MATCHING_SERVICE=http://${MATCHING_SERVICE_NAME}:${MATCHING_EXPRESS_PORT}
156
173
- FRONTEND_PORT=${FRONTEND_PORT}
157
174
depends_on :
158
175
user-service :
@@ -164,7 +181,7 @@ services:
164
181
networks :
165
182
- user-api-network
166
183
- question-api-network
167
- # - match-api-network
184
+ - match-api-network
168
185
# - collab-api-network
169
186
170
187
volumes :
0 commit comments