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

Commit 9be6772

Browse files
committed
Initial pass at using volumes for development docker-compose
1 parent 721580a commit 9be6772

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

5364
groot-gigs-service:
@@ -57,6 +68,10 @@ services:
5768
depends_on:
5869
- db
5970
- groot-api-gateway
71+
volumes:
72+
- ./groot-gigs-service:/usr/src/app
73+
environment:
74+
GIG_DEBUG: "True"
6075
restart: always
6176

6277
groot-groups-service:
@@ -65,6 +80,8 @@ services:
6580
- "9001:9001"
6681
depends_on:
6782
- groot-api-gateway
83+
volumes:
84+
- ./groot-groups-service:/usr/src/app
6885
restart: always
6986

7087
groot-meme-service:
@@ -74,6 +91,10 @@ services:
7491
depends_on:
7592
- db
7693
- groot-api-gateway
94+
volumes:
95+
- ./groot-meme-service:/usr/src/app
96+
environment:
97+
MEME_DEBUG: "True"
7798
restart: always
7899

79100
groot-merch-service:
@@ -83,6 +104,8 @@ services:
83104
depends_on:
84105
- db
85106
- groot-api-gateway
107+
volumes:
108+
- ./groot-merch-service:/usr/src/app
86109
restart: always
87110

88111
groot-quotes-service:
@@ -92,6 +115,8 @@ services:
92115
depends_on:
93116
- db
94117
- groot-api-gateway
118+
volumes:
119+
- ./groot-quotes-service:/usr/src/app
95120
restart: always
96121

97122
groot-recruiters-service:
@@ -101,6 +126,8 @@ services:
101126
depends_on:
102127
- db
103128
- groot-api-gateway
129+
volumes:
130+
- ./groot-recruiters-service:/usr/src/app
104131
restart: always
105132

106133
groot-users-service:
@@ -110,6 +137,8 @@ services:
110137
depends_on:
111138
- db
112139
- groot-api-gateway
140+
volumes:
141+
- ./groot-users-service:/usr/src/app
113142
restart: always
114143

115144
groot-voz:
@@ -119,6 +148,10 @@ services:
119148
depends_on:
120149
- db
121150
- groot-api-gateway
151+
volumes:
152+
- ./groot-voz:/usr/src/app
153+
environment:
154+
VOZ_DEBUG: "True"
122155
restart: always
123156

124157
volumes:

0 commit comments

Comments
 (0)