fix: UX — start.sh 자동 LAN IP 감지 + topics/vote 레이아웃 조정
- start.sh: 호스트 LAN IP 자동 감지 후 PUBLIC_BASE_URL 세팅, 이제 QR이 172.x 컨테이너 IP 대신 실제 LAN IP를 가리킴 - docker-compose.yml: PUBLIC_BASE_URL 환경변수 pass-through 추가 - app.py: topics min-height 480→360, font-size/line-height 상향, vote counter를 QR 위로 이동, pct 계산 단순화 - README: 실행 섹션 교체 (start.sh 권장, raw/최소 방식 병기) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
16
README.md
16
README.md
@@ -12,7 +12,19 @@
|
||||
5. **Stage 3 — 투표** (큰 화면에 QR, 모바일 → `/?mode=vote`)
|
||||
6. **시상** (`/?mode=ceremony&token=mlops2026`)
|
||||
|
||||
## 실행 — Docker (한 줄)
|
||||
## 실행 — Docker
|
||||
|
||||
```bash
|
||||
./start.sh # LAN IP 자동 감지 + PUBLIC_BASE_URL 세팅 + 컨테이너 기동
|
||||
```
|
||||
|
||||
또는 raw 방식 (LAN IP 수동):
|
||||
|
||||
```bash
|
||||
PUBLIC_BASE_URL="http://192.168.0.47:8501" docker compose up -d --build
|
||||
```
|
||||
|
||||
또는 최소 (LAN IP 없이, 어드민에서 나중에 override):
|
||||
|
||||
```bash
|
||||
docker compose up -d --build
|
||||
@@ -24,7 +36,7 @@ docker compose up -d --build
|
||||
docker compose down # 종료 (데이터 보존)
|
||||
```
|
||||
|
||||
**ADMIN_TOKEN**: `mlops2026` (외우기 쉬운 고정값). 변경하려면 `docker-compose.yml`의 `ADMIN_TOKEN:` 값 직접 수정 후 `docker compose up -d --build`.
|
||||
**ADMIN_TOKEN**: `mlops2026` (외우기 쉬운 고정값). 변경하려면 `docker-compose.yml`의 `ADMIN_TOKEN:` 값 직접 수정 후 재기동.
|
||||
|
||||
## URL
|
||||
|
||||
|
||||
Reference in New Issue
Block a user