maplestory/backend
caadiq ea9a6461f2 배포 모드 전환: 프로덕션 Dockerfile + docker-compose 재구성
- frontend/Dockerfile: 멀티스테이지 (node 빌드 → serve로 dist 정적 서빙).
  포트 5173은 그대로 유지해서 Caddy 설정 변경 불필요
- backend/Dockerfile: npm ci --omit=dev + npm start (node --watch 제거)
- docker-compose.yml: volumes/모듈 마운트 제거, build 기반으로 변경,
  restart: unless-stopped, NODE_ENV=production 추가
- .dockerignore 양쪽 추가해서 이미지에 node_modules/.git 제외

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 20:38:12 +09:00
..
lib 이미지 다중 업로드/삭제 및 중복 방지 추가 2026-04-13 14:42:51 +09:00
models 공용 상수 backend/constants.js로 추출 2026-04-21 20:31:43 +09:00
routes 이미지 서비스 통합: boss-crystal/image.js 제거 + safeDelete 헬퍼 추가 2026-04-21 20:33:58 +09:00
services 이미지 서비스 통합: boss-crystal/image.js 제거 + safeDelete 헬퍼 추가 2026-04-21 20:33:58 +09:00
.dockerignore 배포 모드 전환: 프로덕션 Dockerfile + docker-compose 재구성 2026-04-21 20:38:12 +09:00
constants.js 공용 상수 backend/constants.js로 추출 2026-04-21 20:31:43 +09:00
Dockerfile 배포 모드 전환: 프로덕션 Dockerfile + docker-compose 재구성 2026-04-21 20:38:12 +09:00
package-lock.json 썬데이 메이플 자동 수집 백엔드 2026-04-19 16:30:30 +09:00
package.json 썬데이 메이플 자동 수집 백엔드 2026-04-19 16:30:30 +09:00
server.js 썬데이 메이플 자동 수집 백엔드 2026-04-19 16:30:30 +09:00