fix: Streamlit 컨테이너에 data 볼륨 read-only 마운트 #53

Merged
xhh merged 1 commit from fix/streamlit-data-volume into main 2026-04-23 03:02:44 +09:00
Owner

v0.3.2 배포 후 사이드바에서 Permission denied: 'data'. 레거시 프로토타입 페이지(Market_Coverage, Sector_Flows, Indicator_Detail)와 app.py 사이드바가 SQLite 파일을 직접 연다.

./data:/app/data:ro 마운트 추가.

v0.3.3 태그로 재배포.

v0.3.2 배포 후 사이드바에서 `Permission denied: 'data'`. 레거시 프로토타입 페이지(Market_Coverage, Sector_Flows, Indicator_Detail)와 app.py 사이드바가 SQLite 파일을 직접 연다. `./data:/app/data:ro` 마운트 추가. v0.3.3 태그로 재배포.
fix: Streamlit 컨테이너에 data 볼륨 read-only 마운트
All checks were successful
Tests (PR) / pytest (pull_request) Successful in 27s
7c38fe8ae4
v0.3.2 배포 후 사이드바에서 `Permission denied: 'data'` 발생. 레거시
프로토타입 페이지(Market_Coverage, Sector_Flows, Indicator_Detail) 와
`app.py` 사이드바가 `utils/data_loader.py` 경유로 SQLite 파일을 직접
연다. Streamlit 컨테이너에 /app/data 경로가 없어 실패.

수정: `./data:/app/data:ro` 마운트 추가. 새 운영 페이지(#22, #46) 는
API 를 쓰므로 이 경로 불필요하지만 레거시 유지를 위해 read-only 공유.

후속: 프로토타입 페이지를 API 기반으로 마이그레이션 후 마운트 제거
(별도 이슈로 분리 권장).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
xhh merged commit 1bd4c7eb98 into main 2026-04-23 03:02:44 +09:00
xhh deleted branch fix/streamlit-data-volume 2026-04-23 03:02:44 +09:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
xhh/financial-data-platform!53
No description provided.