From 977038759154820936a608bb9c434a3d42631540 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9D=B4=EC=B0=BD=ED=98=84?= Date: Sat, 3 Oct 2026 08:20:49 +0900 Subject: [PATCH] =?UTF-8?q?=ED=94=84=EB=A1=9C=EC=A0=9D=ED=8A=B8=20?= =?UTF-8?q?=EC=9A=B4=EC=98=81=20=EC=9D=B4=EB=A6=84=EA=B3=BC=20MusicXML=20?= =?UTF-8?q?=EC=A7=80=EC=9B=90=EC=9D=84=20=EA=B8=B0=EB=A1=9D=ED=95=9C?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 독립 프로젝트 이름과 새 Gitea 저장소 위치를 문서에 반영했다. 표준 .musicxml 확장자 지원과 관리자 곡 목록 후속 작업도 남겼다. --- INSTALL-KO.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/INSTALL-KO.md b/INSTALL-KO.md index 95f6f27..bbe15ac 100644 --- a/INSTALL-KO.md +++ b/INSTALL-KO.md @@ -1,10 +1,11 @@ -# Bach to Basics 한국어판 설치 및 운영 +# ITOSM 피아노 학습실 - Bach to Basics 설치 및 운영 ## 운영 정보 | 항목 | 값 | |---|---| | 설치 위치 | `/home/syskiller/piano/bach-to-basics` | +| Gitea 저장소 | `syskiller/ITOSMPiano-BachToBasics` | | 프론트엔드 컨테이너 | `piano-bach-frontend` | | 백엔드 컨테이너 | `piano-bach-backend` | | 호스트 포트 | `127.0.0.1:18102` | @@ -58,12 +59,13 @@ docker compose down - `frontend/src/views/PracticeView.tsx` - `frontend/src/components/Transport/TransportControls.tsx` - `backend/main.py` +- `backend/routers/transcribe.py` - `frontend/nginx.conf` - `frontend/docker-entrypoint.d/20-backend-api-key.sh` - `frontend/Dockerfile` - `docker-compose.yml` -한국어 번역 리소스와 모바일 화면 보완 및 서버 내부 API 키 처리를 추가했다. 공식 CI와 같은 pnpm 9를 사용하도록 고정해 잠금 파일 기반 빌드를 유지한다. MIDI와 MusicXML 및 악보와 내려오는 음표와 따라치기 기능은 원본 구조를 유지한다. +한국어 번역 리소스와 모바일 화면 보완 및 서버 내부 API 키 처리를 추가했다. 공식 CI와 같은 pnpm 9를 사용하도록 고정해 잠금 파일 기반 빌드를 유지한다. MIDI와 MusicXML 및 악보와 내려오는 음표와 따라치기 기능은 원본 구조를 유지한다. 표준 `.musicxml` 확장자도 파일 선택과 백엔드 변환에서 지원한다. ## 데이터와 한글 파일명 @@ -79,3 +81,4 @@ MIDI와 MusicXML은 브라우저 파일 선택이나 끌어 놓기로 불러온 - MusicXML과 MIDI 및 기본 악보 변환 기능은 설치되어 있다. - 실제 USB MIDI 입력과 따라치기 동작은 안드로이드 Chrome과 실제 전자피아노에서 최종 확인해야 한다. - iPhone과 iPad의 Safari는 Web MIDI를 지원하지 않는다. +- 관리자 곡 업로드와 사용자 곡 목록 선택은 기본 운영 안정화 뒤 진행할 후속 기능이다.