@@ -213,78 +213,87 @@ services:
213213 depends_on :
214214 - mongo
215215
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
224218 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
241222 depends_on :
242- - mongo
223+ - web-photo-process
243224
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
288297
289298volumes :
290299 grafana_data : {}
0 commit comments