# 인프라 검증 체크리스트 ## 1. 컨테이너 기동 - `docker compose build` - `docker compose up -d` - `docker compose ps` - 확인 기준: `proxy`, `frontend`, `backend`, `db` 모두 `healthy` ## 2. API 상태 확인 - `curl http://localhost:8080/api/health` - 확인 기준: - `status` 가 `ok` - `checks.database` 가 `true` - `checks.upload_dir` 가 `true` ## 3. 초기 데이터 업로드 - 조직도 화면에서 `.xlsx` 또는 `.csv` 업로드 - `curl http://localhost:8080/api/members` - 확인 기준: - `items` 배열이 비어 있지 않음 - 화면 렌더링이 정상 동작함 ## 4. 영속성 확인 - `docker compose restart backend proxy` - 다시 `curl http://localhost:8080/api/members` - 확인 기준: - 업로드했던 데이터가 그대로 유지됨 ## 5. 종료 후 재기동 확인 - `docker compose down` - `docker compose up -d` - 확인 기준: - DB 데이터 유지 - 업로드 파일 유지 - 스냅샷 파일 유지