| version: '3.9' | |
| services: | |
| frontend: | |
| build: | |
| context: ui/ | |
| dockerfile: Dockerfile | |
| volumes: | |
| - ./ui:/app | |
| - /app/node_modules | |
| ports: | |
| - "3000:3000" | |
| environment: | |
| - NODE_ENV=development | |
| - NEXT_PUBLIC_API_ENDPOINT=http://backend:8000 | |
| depends_on: | |
| - backend | |
| backend: | |
| build: | |
| context: api/ | |
| dockerfile: Dockerfile | |
| volumes: | |
| - ./api:/app | |
| env_file: | |
| - api/.env | |
| ports: | |
| - "8010:8000" | |
| environment: | |
| - PYTHONUNBUFFERED=1 | |