fyltr-data-viz / docker-compose.yml
GitHub Action
Deploy data_visualization from GitHub: eef63a23b3bc1ffad4a0dc85f8592e8481938620
7635fd7
Raw
History Blame Contribute Delete
613 Bytes
version: '3.8'
services:
data-visualization:
build: .
ports:
- "8001:8001"
environment:
- OPENAI_API_KEY=${OPENAI_API_KEY}
- SERVICE_PORT=8001
- SERVICE_HOST=0.0.0.0
- LOG_LEVEL=INFO
volumes:
- ./logs:/app/logs
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8001/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 40s
deploy:
resources:
limits:
memory: 1G
cpus: '0.5'
reservations:
memory: 512M
cpus: '0.25'