Skip to content
This repository was archived by the owner on Aug 3, 2025. It is now read-only.

Commit a8b7e02

Browse files
authored
Merge pull request #46 from acm-uiuc/docker-updates
Improvements to development docker-compose setup
2 parents df24015 + 9be6772 commit a8b7e02

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

docker-compose.yml

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,17 @@ services:
1515
build: groot-api-gateway
1616
ports:
1717
- "8000:8000"
18-
volumes:
18+
volumes:
1919
- groot_api_gateway_volume:/var/groot-api-gateway/
20+
command: ["./build/groot-api-gateway", "-u"]
2021
restart: always
2122

2223
groot-auth-stub-service:
2324
build: groot-auth-stub-service
2425
ports:
2526
- "8008:8008"
27+
volumes:
28+
- ./groot-auth-stub-service:/usr/src/app
2629
restart: always
2730

2831
groot-credits-service:
@@ -32,6 +35,10 @@ services:
3235
depends_on:
3336
- db
3437
- groot-api-gateway
38+
volumes:
39+
- ./groot-credits-service:/usr/src/app
40+
environment:
41+
CREDITS_DEBUG: "True"
3542
restart: always
3643

3744
groot-desktop-frontend:
@@ -40,6 +47,8 @@ services:
4047
- groot-api-gateway
4148
ports:
4249
- "5000:5000"
50+
volumes:
51+
- ./groot-desktop-frontend:/usr/src/app
4352
restart: always
4453

4554
groot-events-service:
@@ -48,6 +57,8 @@ services:
4857
- "8002:8002"
4958
depends_on:
5059
- groot-api-gateway
60+
volumes:
61+
- ./groot-events-service:/usr/src/app
5162
restart: always
5263
environment:
5364
TZ: "America/Chicago"
@@ -59,6 +70,10 @@ services:
5970
depends_on:
6071
- db
6172
- groot-api-gateway
73+
volumes:
74+
- ./groot-gigs-service:/usr/src/app
75+
environment:
76+
GIG_DEBUG: "True"
6277
restart: always
6378

6479
groot-groups-service:
@@ -67,6 +82,8 @@ services:
6782
- "9001:9001"
6883
depends_on:
6984
- groot-api-gateway
85+
volumes:
86+
- ./groot-groups-service:/usr/src/app
7087
restart: always
7188

7289
groot-meme-service:
@@ -76,6 +93,10 @@ services:
7693
depends_on:
7794
- db
7895
- groot-api-gateway
96+
volumes:
97+
- ./groot-meme-service:/usr/src/app
98+
environment:
99+
MEME_DEBUG: "True"
79100
restart: always
80101

81102
groot-merch-service:
@@ -85,6 +106,8 @@ services:
85106
depends_on:
86107
- db
87108
- groot-api-gateway
109+
volumes:
110+
- ./groot-merch-service:/usr/src/app
88111
restart: always
89112

90113
groot-quotes-service:
@@ -94,6 +117,8 @@ services:
94117
depends_on:
95118
- db
96119
- groot-api-gateway
120+
volumes:
121+
- ./groot-quotes-service:/usr/src/app
97122
restart: always
98123

99124
groot-recruiters-service:
@@ -103,6 +128,8 @@ services:
103128
depends_on:
104129
- db
105130
- groot-api-gateway
131+
volumes:
132+
- ./groot-recruiters-service:/usr/src/app
106133
restart: always
107134

108135
groot-users-service:
@@ -112,6 +139,8 @@ services:
112139
depends_on:
113140
- db
114141
- groot-api-gateway
142+
volumes:
143+
- ./groot-users-service:/usr/src/app
115144
restart: always
116145

117146
groot-voz:
@@ -121,6 +150,10 @@ services:
121150
depends_on:
122151
- db
123152
- groot-api-gateway
153+
volumes:
154+
- ./groot-voz:/usr/src/app
155+
environment:
156+
VOZ_DEBUG: "True"
124157
restart: always
125158

126159
volumes:

0 commit comments

Comments
 (0)