모든 기기를 협업형 주크박스로 변신시키세요
Jukebox는 친구들과 즉시 공유 음악 재생목록을 만들 수 있게 해줍니다—앱도, 로그인도, 광고도 없습니다. 박스를 만들고, 링크를 공유한 뒤, 함께 곡을 추가하세요. 파티, 여행, 어떤 모임에도 완벽합니다!
- 🌐 Spotify 협업 재생목록의 오픈 소스 대안
- 🕵️ 계정 불필요: 익명으로 사용—회원가입이나 이메일 필요 없음
- ✨ 링크 공유, 함께 곡 추가: 모두가 실시간으로 곡을 추가할 수 있음
- 🚀 앱 다운로드 필요 없음: 어떤 기기든 브라우저에서 바로 사용 가능
- 🎵 YouTube 통합: 거의 모든 곡을 즉시 검색하고 재생
- 📱 모바일 친화적: 휴대폰, 태블릿, 데스크톱에 최적화
- ⚖️ 공정한 대기열: 모두가 순서대로 곡을 추가할 수 있도록 자동 정렬
- 🆓 100% 무료, 광고 없음
지금 바로 사용해 보세요
- 주크박스 만들기: 홈페이지를 방문해 새 박스를 만드세요
- 링크 공유하기: 초대 링크를 친구들에게 보내세요
- 곡 추가하기: YouTube에서 검색하거나 직접 곡을 추가하세요
- 음악 재생하기: 내장 플레이어로 함께 스트리밍하세요
기능
- 협업 플레이리스트: 함께 곡을 추가, 대기, 재생
- 익명 사용: 로그인이나 계정 불필요
- YouTube 검색 및 재생: 방대한 음악 라이브러리 이용
- 모바일 우선, 반응형 UI
- 오픈 소스(MIT 라이선스)
- Docker로 손쉬운 배포
Docker Compose 배포
모든 서비스를 실행:
docker-compose up -d이미지 업데이트 후 무중단으로 서비스 재배포:
bash ./redeploy.sh
시작하기
필수 조건
- Node.js 16+
- npm 또는 yarn
- YouTube Data API v3 키 (Google에서 무료 제공)
YouTube API 설정
- Google Cloud Console에 접속합니다.
- 새 프로젝트를 생성하거나 기존 프로젝트를 선택합니다.
- YouTube Data API v3를 활성화합니다.
- 자격 증명(API 키)을 생성합니다.
- API 키를 복사합니다.
설치
# 저장소를 클론합니다
git clone
cd jukebox서버 의존성 설치
cd server
yarn install프론트엔드 의존성 설치
cd ../frontend
yarn install환경 변수 설정
cd ../server
cp .env.example .env
.env 파일을 수정하여 YouTube API 키를 추가하세요
데이터베이스 마이그레이션 실행
yarn migrate개발 서버 시작
백엔드:
cd server yarn dev워커:
cd server yarn dev:worker프론트엔드 (새 터미널에서):
cd frontend yarn dev ```라이선스
MIT
기여 및 피드백
- GitHub에서 이슈 또는 풀 리퀘스트를 열어주세요
- 기능 요청이 있으신가요? X (Twitter)에서 @skeptrune에게 DM 보내기
변경 로그
최신 업데이트 및 기능은 변경 로그를 참고하세요. --- Tranlated By Open Ai Tx | Last indexed: 2025-07-13 ---