あらゆるデバイスをコラボレーション・ジュークボックスに
Jukebox は、友人と一緒に瞬時に共有音楽プレイリストを作成できます。アプリ不要、ログイン不要、広告なし。ボックスを作成し、リンクを共有して、一緒に曲を追加するだけ。パーティー、ドライブ、グループでの集まりに最適です!
- 🌐 Spotify コラボプレイリストのオープンソース代替
- 🕵️ アカウント不要:匿名で利用可能—サインアップやメール登録不要
- ✨ リンクを共有して一緒に曲を追加:誰でもリアルタイムで参加可能
- 🚀 アプリのダウンロード不要:どのデバイスでもブラウザで動作
- 🎵 YouTube連携:ほぼすべての曲を即座に検索・再生
- 📱 モバイル対応:スマートフォン、タブレット、デスクトップに最適化
- ⚖️ 公平なキューイング:全員に順番が回る自動並び替え
- 🆓 完全無料、広告なし
今すぐ試す
- ジュークボックスを作成:ホームページにアクセスして新しいボックスを作成
- リンクを共有:招待リンクを友達に送信
- 曲を追加: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でイシューまたはプルリクエストを作成してください
- 機能リクエストは? @skeptrune(X(Twitter)) へDMしてください
変更履歴
最新のアップデートや機能については、変更履歴をご覧ください。 --- Tranlated By Open Ai Tx | Last indexed: 2025-07-13 ---