| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- services:
- redis:
- restart: unless-stopped
- image: redis:7.0.5-alpine
- ports:
- - "6379"
- db:
- image: postgres
- volumes:
- - ./data/db:/var/lib/postgresql/data
- ports:
- - "5432"
- environment:
- - POSTGRES_DB=postgres
- - POSTGRES_USER=postgres
- - POSTGRES_PASSWORD=postgres
- mongodb:
- image: mongo:6-jammy
- ports:
- - '27017'
- volumes:
- - ./mongodb:/data/db
- web:
- build: .
- image: tum/network-report-image
- #command: python -X dev manage.py runserver 0.0.0.0:8000
- command: python manage.py runserver 0.0.0.0:8000
- #command: gunicorn kacee.wsgi:application --bind 0.0.0.0:8000 --workers=4 --timeout 1000
- #entrypoint: ./server-entrypoint.sh
- volumes:
- - ./app:/code
- - ./media:/code/media
- ports:
- - "0.0.0.0:8033:8000"
- environment:
- - POSTGRES_NAME=postgres
- - POSTGRES_USER=postgres
- - POSTGRES_PASSWORD=postgres
- - PYTHONMALLOC=debug
- - DJANGO_SETTINGS_MODULE=network_report.settings
- - MODE=${MODE}
- depends_on:
- - db
- - redis
- #- rabbitmq
- #worker:
- #restart: unless-stopped
- ##build: .
- #image: tum/network-report-image
- ##command: python -X dev manage.py runserver 0.0.0.0:8000
- #entrypoint: ./worker-entrypoint.sh
- #volumes:
- #- ./app:/code
- #- ./media:/code/media
- #environment:
- #- POSTGRES_NAME=postgres
- #- POSTGRES_USER=postgres
- #- POSTGRES_PASSWORD=postgres
- #- PYTHONMALLOC=debug
- #- DJANGO_SETTINGS_MODULE=kacee.settings
- #- MODE=${MODE}
- #depends_on:
- #- web
- #websocket:
- ##build: .
- #image: tum/network-report-image
- #command: nodemon authentication.py
- #volumes:
- #- ./app:/code
- #ports:
- #- "127.0.0.1:8888:8888"
- #environment:
- #- POSTGRES_NAME=postgres
- #- POSTGRES_USER=postgres
- #- POSTGRES_PASSWORD=postgres
- #- PYTHONMALLOC=debug
- #- DJANGO_SETTINGS_MODULE=kacee.settings
- #- MODE=${MODE}
- #depends_on:
- #- db
- #- redis
- #rabbitmq:
- #image: rabbitmq:3-management-alpine
- #container_name: 'rabbitmq'
- #ports:
- #- "127.0.0.1:5672:5672"
- #- "127.0.0.1:15672:15672"
- #volumes:
- #- ./rabbitmq/data/:/var/lib/rabbitmq/
- #- ./rabbitmq/log/:/var/log/rabbitmq
- #networks:
- #- rabbitmq_go_net
|