Files
Minicity-hermes/update/2026-05-05_photovault-progress.md
T

95 lines
2.6 KiB
Markdown

# 📊 PhotoVault 업데이트 — 2026-05-05
> Generated: 2026-05-05 22:25
> Agent: 하늘 (보조PC, Hermes)
---
## ✅ 오늘 완료한 작업
### 1. 서버 실행 및 확인
- FastAPI 서버 실행 (`uvicorn app.main:app --host 0.0.0.0 --port 8000`)
- Tailscale IP (100.124.61.85) 통해 외부 접근 확인
- 로컬 + 외부 접근 모두 정상
### 2. Git 레포 초기화 및 코드 푸시
- **레포**: `git.pinksky.kr/pinksky/minicity-photovault`
- 초기 커밋 완료 (full-stack 코드 백업)
- 이후 INSTALL.md, SETUP_NOTES.md 추가
### 3. 이슈 등록 6건
<div class="issue-grid">
| # | 제목 | 우선순위 |
|---|------|---------|
| #1 | 썸네일 하단 영역 로드 실패 | 🔴 High |
| #2 | 재인덱싱 속도 개선 필요 | 🟡 Medium |
| #3 | NAS 마운트 경로 환경별 차이 | 🟡 Medium |
| #4 | 총 사진 수 vs 재인덱싱 대상 불일치 | 🟡 Medium |
| #5 | backend/ *.bak 파일 정리 필요 | 🟢 Low |
| #6 | 서버 실행/모니터링 통일 및 systemd 등록 | 🟢 Low |
</div>
### 4. 재인덱싱 재시작
- `reindex_master.py` 재시작 (청크 1/81부터)
- 현재 진행 중: 청크 27/81 (13,000/40,198장, 32.3%)
- 예상 완료: 약 13시간
---
## ⚠️ 발견된 문제점
1. **썸네일 하단 깨짐** — 상단 약 15장만 정상, 이후 빈 사각형
- 원인: 미확인 (엔드포인트 또는 lazy loading)
- 계획: 재인덱싱 완료 후 재확인
2. **재인덱싱 속도** — 평균 0.6장/초 (개선 여지 있음)
3. **사진 수 불일치** — 총 136,826장 vs Master 재인덱싱 대상 40,198장
- 원인: 서브폴더 재귀 여부 차이로 추정
---
## 📁 현재 상태 요약
### DB
- **파일**: `backend/photos.db` (107MB)
- **전체 등록**: 136,826장
- Lightroom: 45,287장
- PhotoLibrary: 45,290장
- MobileBackup: 46,249장
### 재인덱싱
- **진행률**: 청크 27/81 (32.3%)
- **누적 처리**: 13,000장
- **속도**: ~0.6장/초
- **예상 완료**: ~13시간
### Git
- **커밋**: 5cb97b3 (docs: Add INSTALL manual and SETUP_NOTES)
- **이슈**: 6개 등록 완료
---
## 🎯 다음 단계 계획
1. ✅ 재인덱싱 완료 대기 (~13시간)
2. ✅ 썸네일 문제 재확인 및 디버깅
3. ✅ 성능 개선 (복수 이미지 동시 처리)
4. ⏳ 외부 접근 URL 확정 (Tailscale 영구 도메인 고려)
5. ⏳ Photo 라이브러리 통합 테스트
6. ⏳ 옵시디언 문서화
---
## 🔗 참고 링크
- PhotoVault 레포: https://git.pinksky.kr/pinksky/minicity-photovault
- 이슈 목록: https://git.pinksky.kr/pinksky/minicity-photovault/issues
- 서버 상태: `http://100.124.61.85:8000`
---
*마지막 업데이트: 2026-05-05 22:25*