Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled
- 사용자 요구사항 저장/로드/엑셀 내보내기 기능 완전 구현 - 백엔드 API 수정: Request Body 방식으로 변경 - 데이터베이스 스키마: material_id 컬럼 추가 - 프론트엔드 상태 관리 개선: 저장 후 자동 리로드 - 입력 필드 연결 문제 해결: 누락된 onChange 핸들러 추가 - NewMaterialsPage에 '전체' 카테고리 버튼 추가 (기본 선택) - Docker 환경 개선: 프론트엔드 볼륨 마운트 및 포트 수정 - UI 개선: 벌레 이모지 제거, 디버그 코드 정리
39 lines
850 B
YAML
39 lines
850 B
YAML
# 개발 환경용 오버라이드 (기본값)
|
|
# docker-compose up 시 자동으로 적용됨
|
|
# version: '3.8' # Docker Compose v2에서는 version 필드가 선택사항
|
|
|
|
services:
|
|
backend:
|
|
volumes:
|
|
# 개발 시 코드 변경 실시간 반영
|
|
- ./backend:/app
|
|
environment:
|
|
- DEBUG=true
|
|
- RELOAD=true
|
|
- LOG_LEVEL=DEBUG
|
|
|
|
frontend:
|
|
volumes:
|
|
# 개발 시 코드 변경 실시간 반영
|
|
- ./frontend:/app
|
|
- /app/node_modules # node_modules는 컨테이너 것을 사용
|
|
environment:
|
|
- VITE_API_URL=http://localhost:18000
|
|
build:
|
|
args:
|
|
- VITE_API_URL=http://localhost:18000
|
|
|
|
# 개발 환경에서는 모든 포트를 외부에 노출
|
|
postgres:
|
|
ports:
|
|
- "5432:5432"
|
|
|
|
redis:
|
|
ports:
|
|
- "6379:6379"
|
|
|
|
pgadmin:
|
|
ports:
|
|
- "5050:80"
|
|
|