@@ -31,9 +31,7 @@ services:
3131 - -m
3232 - ayesaac.services.automatic_speech_recognition
3333 volumes :
34- - type : bind
35- source : ./ayesaac/services/automatic_speech_recognition
36- target : /app/ayesaac/services/automatic_speech_recognition
34+ - ./ayesaac/services/automatic_speech_recognition:/app/ayesaac/services/automatic_speech_recognition
3735
3836 camera_manager :
3937 container_name : camera_manager
@@ -48,9 +46,7 @@ services:
4846 - -m
4947 - ayesaac.services.camera_manager.main
5048 volumes :
51- - type : bind
52- source : ./ayesaac/services/camera_manager
53- target : /app/ayesaac/services/camera_manager
49+ - ./ayesaac/services/camera_manager:/app/ayesaac/services/camera_manager
5450
5551 colour_detection :
5652 container_name : colour_detection
@@ -65,9 +61,7 @@ services:
6561 - -m
6662 - ayesaac.services.colour_detection.main
6763 volumes :
68- - type : bind
69- source : ./ayesaac/services/colour_detection
70- target : /app/ayesaac/services/colour_detection
64+ - ./ayesaac/services/colour_detection:/app/ayesaac/services/colour_detection
7165
7266 external_interface :
7367 container_name : external_interface
@@ -82,12 +76,8 @@ services:
8276 - -m
8377 - ayesaac.services.external_interface
8478 volumes :
85- - type : bind
86- source : ./ayesaac/services/external_interface
87- target : /app/ayesaac/services/external_interface
88- - type : bind
89- source : ./output
90- target : /app/output
79+ - ./ayesaac/services/external_interface:/app/ayesaac/services/external_interface
80+ - output_data:/app/output
9181
9282 interpreter :
9383 container_name : interpreter
@@ -102,9 +92,7 @@ services:
10292 - -m
10393 - ayesaac.services.interpreter.main
10494 volumes :
105- - type : bind
106- source : ./ayesaac/services/interpreter
107- target : /app/ayesaac/services/interpreter
95+ - ./ayesaac/services/interpreter:/app/ayesaac/services/interpreter
10896
10997 manager :
11098 container_name : manager
@@ -119,9 +107,7 @@ services:
119107 - -m
120108 - ayesaac.services.manager.main
121109 volumes :
122- - type : bind
123- source : ./ayesaac/services/manager
124- target : /app/ayesaac/services/manager
110+ - ./ayesaac/services/manager:/app/ayesaac/services/manager
125111
126112 natural_language_generator :
127113 container_name : natural_language_generator
@@ -136,9 +122,7 @@ services:
136122 - -m
137123 - ayesaac.services.natural_language_generator.main
138124 volumes :
139- - type : bind
140- source : ./ayesaac/services/natural_language_generator
141- target : /app/ayesaac/services/natural_language_generator
125+ - ./ayesaac/services/natural_language_generator:/app/ayesaac/services/natural_language_generator
142126
143127 natural_language_understanding :
144128 container_name : natural_language_understanding
@@ -153,9 +137,7 @@ services:
153137 - -m
154138 - ayesaac.services.natural_language_understanding.main
155139 volumes :
156- - type : bind
157- source : ./ayesaac/services/natural_language_understanding
158- target : /app/ayesaac/services/natural_language_understanding
140+ - ./ayesaac/services/natural_language_understanding:/app/ayesaac/services/natural_language_understanding
159141
160142 object_detection :
161143 container_name : object_detection
@@ -170,9 +152,7 @@ services:
170152 - -m
171153 - ayesaac.services.object_detection.main
172154 volumes :
173- - type : bind
174- source : ./ayesaac/services/object_detection
175- target : /app/ayesaac/services/object_detection
155+ - ./ayesaac/services/object_detection:/app/ayesaac/services/object_detection
176156
177157 optical_character_recognition :
178158 container_name : optical_character_recognition
@@ -187,9 +167,7 @@ services:
187167 - -m
188168 - ayesaac.services.optical_character_recognition.main
189169 volumes :
190- - type : bind
191- source : ./ayesaac/services/optical_character_recognition
192- target : /app/ayesaac/services/optical_character_recognition
170+ - ./ayesaac/services/optical_character_recognition:/app/ayesaac/services/optical_character_recognition
193171
194172 position_detection :
195173 container_name : position_detection
@@ -204,9 +182,7 @@ services:
204182 - -m
205183 - ayesaac.services.position_detection.main
206184 volumes :
207- - type : bind
208- source : ./ayesaac/services/position_detection
209- target : /app/ayesaac/services/position_detection
185+ - ./ayesaac/services/position_detection:/app/ayesaac/services/position_detection
210186
211187 web :
212188 container_name : web
@@ -224,6 +200,8 @@ services:
224200 - run
225201 - " --host=0.0.0.0"
226202 volumes :
227- - type : bind
228- source : ./ayesaac/services/web
229- target : /app/ayesaac/services/web
203+ - ./ayesaac/services/web:/app/ayesaac/services/web
204+ - output_data:/app/output
205+
206+ volumes :
207+ output_data :
0 commit comments