31 lines
730 B
YAML
31 lines
730 B
YAML
version: '3.8'
|
|
|
|
# Development override for docker-compose.yml
|
|
# Usage: docker-compose -f docker-compose.yml -f docker-compose.dev.yml up
|
|
|
|
services:
|
|
backend:
|
|
volumes:
|
|
- ./app:/app/app:cached
|
|
- ./IPM_SO:/app/IPM_SO:cached
|
|
- ./IPM_DLL:/app/IPM_DLL:cached
|
|
- ./tests:/app/tests:cached
|
|
command: uvicorn app.main:app --host 0.0.0.0 --port 8001 --reload
|
|
environment:
|
|
- DEBUG=1
|
|
|
|
frontend:
|
|
build:
|
|
context: ./Frontend
|
|
target: deps
|
|
volumes:
|
|
- ./Frontend:/app:cached
|
|
- /app/node_modules
|
|
- /app/.next
|
|
command: npm run dev
|
|
environment:
|
|
- NODE_ENV=development
|
|
- NEXT_PUBLIC_API_URL=http://localhost:8001/api/v1
|
|
ports:
|
|
- "3000:3000"
|