@@ -213,78 +213,87 @@ services:
213
213
depends_on :
214
214
- mongo
215
215
216
- # A virtual book library
217
- web-book-collection :
218
- build :
219
- context : ./docker-python
220
- args :
221
- requirements : /root/flask-mongodb-example/python/bookcollection/requirements.txt
222
- environment :
223
- - PYTHONUNBUFFERED=1
216
+ web-photo-process-ui :
217
+ build : ./docker-nextjs
224
218
ports :
225
- - " 86:5000"
226
- entrypoint : python /root/flask-mongodb-example/python/bookcollection/bookcollection.py
227
- depends_on :
228
- - mongo
229
- - web-users
230
-
231
- # Wame functionality as web-users but build with fastapi
232
- # runs with gunicorn on two processor cores [-w 2]
233
- web-users-fast-api :
234
- build :
235
- context : ./docker-python
236
- args :
237
- requirements : /root/flask-mongodb-example/python/fastapidemo/requirements.txt
238
- ports :
239
- - " 88:5000" # port 87 is restricted in browsers
240
- entrypoint : gunicorn -w 2 -k uvicorn.workers.UvicornH11Worker --chdir /root/flask-mongodb-example/python/fastapidemo --bind 0.0.0.0:5000 --log-level debug users-fastapi:app
219
+ - " 3001:3000"
220
+ environment :
221
+ - NEXT_PUBLIC_API_URL=http://localhost:85
241
222
depends_on :
242
- - mongo
223
+ - web-photo-process
243
224
244
- # A two player tic tac toe game written in flask using flask_session. It has a simple UI
245
- web-tictactoe :
246
- build :
247
- context : ./docker-python
248
- args :
249
- requirements : /root/flask-mongodb-example/python/requirements.txt
250
- ports :
251
- - " 89:5000"
252
- entrypoint : python /root/flask-mongodb-example/python/tictactoe/tictactoe.py
253
-
254
-
255
- # GraphQl implementation of CRUD users
256
- web-users-graphql :
257
- build :
258
- context : ./docker-python
259
- args :
260
- requirements : /root/flask-mongodb-example/python/graphql/requirements.txt
261
- ports :
262
- - " 90:5000"
263
- entrypoint : python /root/flask-mongodb-example/python/graphql/users.py
264
-
265
- # Used to test build of services
266
- web-test :
267
- image : alpine
268
- depends_on :
269
- - web-random
270
- - web-random-pypy
271
- - web-users
272
- - background-mqtt
273
- - web-fulltext-search
274
- - web-geolocation-search
275
- - web-baesian
276
- - web-photo-process
277
- - web-book-collection
278
- - web-users-fast-api
279
- - web-users-graphql
280
- - influxdb
281
- - chronograf
282
- - grafana
283
- - mongo
284
- - mqtt
285
- - krakend
286
- - web-tictactoe
287
- - redis
225
+ # # A virtual book library
226
+ # web-book-collection:
227
+ # build:
228
+ # context: ./docker-python
229
+ # args:
230
+ # requirements: /root/flask-mongodb-example/python/bookcollection/requirements.txt
231
+ # environment:
232
+ # - PYTHONUNBUFFERED=1
233
+ # ports:
234
+ # - "86:5000"
235
+ # entrypoint: python /root/flask-mongodb-example/python/bookcollection/bookcollection.py
236
+ # depends_on:
237
+ # - mongo
238
+ # - web-users
239
+ #
240
+ # # Wame functionality as web-users but build with fastapi
241
+ # # runs with gunicorn on two processor cores [-w 2]
242
+ # web-users-fast-api:
243
+ # build:
244
+ # context: ./docker-python
245
+ # args:
246
+ # requirements: /root/flask-mongodb-example/python/fastapidemo/requirements.txt
247
+ # ports:
248
+ # - "88:5000" # port 87 is restricted in browsers
249
+ # entrypoint: gunicorn -w 2 -k uvicorn.workers.UvicornH11Worker --chdir /root/flask-mongodb-example/python/fastapidemo --bind 0.0.0.0:5000 --log-level debug users-fastapi:app
250
+ # depends_on:
251
+ # - mongo
252
+ #
253
+ # # A two player tic tac toe game written in flask using flask_session. It has a simple UI
254
+ # web-tictactoe:
255
+ # build:
256
+ # context: ./docker-python
257
+ # args:
258
+ # requirements: /root/flask-mongodb-example/python/requirements.txt
259
+ # ports:
260
+ # - "89:5000"
261
+ # entrypoint: python /root/flask-mongodb-example/python/tictactoe/tictactoe.py
262
+ #
263
+ #
264
+ # # GraphQl implementation of CRUD users
265
+ # web-users-graphql:
266
+ # build:
267
+ # context: ./docker-python
268
+ # args:
269
+ # requirements: /root/flask-mongodb-example/python/graphql/requirements.txt
270
+ # ports:
271
+ # - "90:5000"
272
+ # entrypoint: python /root/flask-mongodb-example/python/graphql/users.py
273
+ #
274
+ # # Used to test build of services
275
+ # web-test:
276
+ # image: alpine
277
+ # depends_on:
278
+ # - web-random
279
+ # - web-random-pypy
280
+ # - web-users
281
+ # - background-mqtt
282
+ # - web-fulltext-search
283
+ # - web-geolocation-search
284
+ # - web-baesian
285
+ # - web-photo-process
286
+ # - web-book-collection
287
+ # - web-users-fast-api
288
+ # - web-users-graphql
289
+ # - influxdb
290
+ # - chronograf
291
+ # - grafana
292
+ # - mongo
293
+ # - mqtt
294
+ # - krakend
295
+ # - web-tictactoe
296
+ # - redis
288
297
289
298
volumes :
290
299
grafana_data : {}
0 commit comments