29 lines
776 B
YAML
29 lines
776 B
YAML
services:
|
|
backend:
|
|
build: ./backend
|
|
container_name: cywl-scoring-backend
|
|
command: sh -c "python manage.py collectstatic --noinput && python manage.py migrate && gunicorn --bind 0.0.0.0:8876 --access-logfile - --error-logfile - config.wsgi:application"
|
|
volumes:
|
|
- ./backend:/app
|
|
- ./backend/media:/app/media
|
|
ports:
|
|
- "8876:8876"
|
|
environment:
|
|
- DB_NAME=scoring
|
|
- DB_USER=quant-speed
|
|
- DB_PASSWORD=123quant-speed
|
|
- DB_HOST=6.6.6.66
|
|
- DB_PORT=5432
|
|
|
|
frontend:
|
|
build:
|
|
context: ./frontend
|
|
args:
|
|
- VITE_API_URL=/api
|
|
container_name: cywl-scoring-frontend
|
|
ports:
|
|
- "8890:8890"
|
|
environment:
|
|
- VITE_API_URL=http://localhost:8876/api
|
|
depends_on:
|
|
- backend |