File: /var/www/vhosts/dial-copper-dev.2amigos.us/dialpad-copper-crm/docker-compose.yml
version: '3.5'
services:
elasticsearch:
image: elasticsearch:7.7.0
container_name: elasticsearch
ports:
- "9200:9200"
- "9300:9300"
environment:
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
- discovery.type=single-node
fluentbit:
build: infrastructure/fluent-bit/.
container_name: fluentbit
ports:
- "24224:24224"
- "24224:24224/udp"
depends_on:
- elasticsearch
kibana:
image: kibana:7.7.0
container_name: kibana
hostname: kibana
ports:
- 5601:5601
links:
- elasticsearch:elasticsearch
depends_on:
- elasticsearch
dialpad-copper-crm:
build: .
container_name: dialpad-copper-crm
command: uvicorn api.main:app --host 0.0.0.0
volumes:
- .:/app
ports:
- "8000:8000"
depends_on:
- fluentbit
logging:
driver: fluentd
options:
tag: dialpad-copper-crm