faff-usermanagement / docker-compose.yml
bhoomika19's picture
Upload 3 files
42f36d0 verified
version: '3.8'
services:
# Backend service
backend:
build:
context: .
dockerfile: backend/Dockerfile
ports:
- "8000:8000"
environment:
- PYTHONPATH=/app
- PYTHONUNBUFFERED=1
env_file:
- .env
volumes:
- ./input_jsons:/app/input_jsons
- ./data:/app/data
networks:
- memory-network
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000/api/health"]
interval: 30s
timeout: 10s
retries: 3
# Frontend service
frontend:
build:
context: ./frontend
dockerfile: Dockerfile
ports:
- "80:80"
depends_on:
- backend
networks:
- memory-network
restart: unless-stopped
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost"]
interval: 30s
timeout: 10s
retries: 3
networks:
memory-network:
driver: bridge
volumes:
input_data:
processed_data: