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

2.6 KiB

📊 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건

# 제목 우선순위
#1 썸네일 하단 영역 로드 실패 🔴 High
#2 재인덱싱 속도 개선 필요 🟡 Medium
#3 NAS 마운트 경로 환경별 차이 🟡 Medium
#4 총 사진 수 vs 재인덱싱 대상 불일치 🟡 Medium
#5 backend/ *.bak 파일 정리 필요 🟢 Low
#6 서버 실행/모니터링 통일 및 systemd 등록 🟢 Low

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. 옵시디언 문서화

🔗 참고 링크


마지막 업데이트: 2026-05-05 22:25