Some checks failed
SonarQube Analysis / SonarQube Scan (push) Has been cancelled
- 파이프 수량 계산 로직 수정 (단관 개수가 아닌 실제 길이 기반 계산) - UI 전면 개편 (DevonThink 스타일의 간결하고 세련된 디자인) - 자재별 그룹핑 로직 개선: * 플랜지: 동일 사양별 그룹핑, WN 스케줄 표시, ORIFICE 풀네임 표시 * 피팅: 상세 타입 표시 (니플 길이, 엘보 각도/연결, 티 타입, 리듀서 타입 등) * 밸브: 동일 사양별 그룹핑, 타입/연결방식/압력 표시 * 볼트: 크기/재질/길이별 그룹핑 (8SET → 개별 집계) * 가스켓: 동일 사양별 그룹핑, 재질/상세내역/두께 분리 표시 * UNKNOWN: 원본 설명 전체 표시, 동일 항목 그룹핑 - 전체 카테고리 버튼 제거 (표시 복잡도 감소) - 카테고리별 동적 컬럼 헤더 및 레이아웃 적용
57 lines
1.3 KiB
YAML
57 lines
1.3 KiB
YAML
# 시놀로지 NAS 환경용 오버라이드
|
|
version: '3.8'
|
|
|
|
services:
|
|
postgres:
|
|
container_name: tk-mp-postgres-synology
|
|
ports:
|
|
- "15432:5432"
|
|
volumes:
|
|
- tk_mp_postgres_data:/var/lib/postgresql/data
|
|
- ./database/init:/docker-entrypoint-initdb.d
|
|
|
|
redis:
|
|
container_name: tk-mp-redis-synology
|
|
ports:
|
|
- "16379:6379"
|
|
volumes:
|
|
- tk_mp_redis_data:/data
|
|
|
|
backend:
|
|
container_name: tk-mp-backend-synology
|
|
ports:
|
|
- "10080:8000"
|
|
environment:
|
|
- ENVIRONMENT=synology
|
|
- DEBUG=false
|
|
- RELOAD=false
|
|
- LOG_LEVEL=INFO
|
|
- DATABASE_URL=postgresql://${POSTGRES_USER:-tkmp_user}:${POSTGRES_PASSWORD:-tkmp_password_2025}@postgres:5432/${POSTGRES_DB:-tk_mp_bom}
|
|
- REDIS_URL=redis://redis:6379
|
|
volumes:
|
|
- tk_mp_uploads:/app/uploads
|
|
|
|
frontend:
|
|
container_name: tk-mp-frontend-synology
|
|
ports:
|
|
- "10173:3000"
|
|
environment:
|
|
- VITE_API_URL=http://localhost:10080
|
|
build:
|
|
args:
|
|
- VITE_API_URL=http://localhost:10080
|
|
|
|
# 시놀로지에서는 pgAdmin 포트 변경
|
|
pgadmin:
|
|
container_name: tk-mp-pgadmin-synology
|
|
ports:
|
|
- "15050:80"
|
|
|
|
# 시놀로지용 명명된 볼륨
|
|
volumes:
|
|
tk_mp_postgres_data:
|
|
external: false
|
|
tk_mp_redis_data:
|
|
external: false
|
|
tk_mp_uploads:
|
|
external: false |