회원과 곡 보관함 기능을 추가한다

회원 가입과 로그인 및 등급별 접근과 공개 범위를 구현했다.`nMIDI 업로드와 검색 및 같은 곡의 버전 묶음을 추가했다.`n비밀번호 변경과 회원 탈퇴 및 관리자 회원 관리를 포함했다.`n직접 만든 공개 샘플 MIDI 네 곡과 운영 문서를 추가했다.
This commit is contained in:
이창현
2026-10-03 10:12:17 +09:00
parent e7acd97798
commit a41da4029f
16 changed files with 1779 additions and 5 deletions
+8
View File
@@ -27,11 +27,17 @@ services:
- RATE_LIMIT_PER_MIN=${RATE_LIMIT_PER_MIN:-60}
- MUSIC21_TIMEOUT_S=${MUSIC21_TIMEOUT_S:-60}
- FINGERING_TIMEOUT_S=${FINGERING_TIMEOUT_S:-120}
- LIBRARY_DATA_DIR=/data
- BOOTSTRAP_ADMIN_USERNAME=syskiller
- BOOTSTRAP_ADMIN_DISPLAY_NAME=관리자
- BOOTSTRAP_ADMIN_PASSWORD_FILE=/run/secrets/library_admin_password
volumes:
# Mount audiveris.jar from host (optional - PDF import is disabled if absent)
- ./backend/bin:/app/bin:ro
- ./data:/data
secrets:
- backend_api_key
- library_admin_password
frontend:
build:
@@ -52,3 +58,5 @@ services:
secrets:
backend_api_key:
file: ./secrets/backend_api_key
library_admin_password:
file: ./secrets/library_admin_password