| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- services:
- redis:
- restart: unless-stopped
- image: redis:7.0.5-alpine
- ports:
- - "6379"
- db:
- image: postgres:15.5-alpine3.19
- 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:
- - '127.0.0.1:27017:27017'
- volumes:
- - ./mongodb:/data/db
- web:
- build: .
- image: tum/network-report-image
- restart: unless-stopped
- #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=network_report.settings
- - MODE=${MODE}
- depends_on:
- - web
- - rabbitmq
- #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: 'rabbitmq3'
- 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
|