Files
ttipo f60654bed6 chore(docker): 운영 배포 점검 반영 — 헬스체크·업로드 권한·빌드 컨텍스트·e2e 직렬 실행
운영 스택을 따로 띄워 확인하다 드러난 것들을 막는다.
- 업로드 디렉터리가 root 소유로 생기면 사진 업로드가 전부 500 인데 헬스체크(/)는 healthy 였다
  → 운영 헬스체크를 /api/health(DB) + 업로드 쓰기 권한으로, 이미지에 node 소유 디렉터리를 만들어 둔다
- 빌드 컨텍스트에 호스트(Windows) node_modules 와 backend/.env.* 가 들어가고 있었다 → .dockerignore
- CI e2e 는 스위트마다 빈 DB 에 마이그레이션을 동시에 돌려 충돌하고 재연결 타이밍으로만 통과했다 → --runInBand
- dev 헬스체크는 쿼리 로그가 쌓이지 않게 / 로 둔다
- 첫 배포 준비(env 두 파일·proxy 네트워크·업로드 디렉터리·백업·셸 APP_ENV 주의)를 docker 스킬에 적는다

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 23:56:24 +09:00
..
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00
2026-09-28 17:59:25 +09:00

frontend

This template should help get you started developing with Vue 3 in Vite.

VS Code + Vue (Official) (and disable Vetur).

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit