OpenSource-Hub
B

Black Candy

4.2k stars·システム最適化·SHA-256 チェックサム確認済み

セルフホスト型の音楽ストリーミングサーバーで、自分専用の音楽センターを簡単に構築できます。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

ワンクリックでデプロイできるプライベート音楽ストリーミングサービス。モバイルアプリ付き。

主な機能

  • ワンクリックで Docker デプロイ、複雑な設定は不要
  • iOS と Android の公式アプリを同梱
  • SQLite と PostgreSQL のデュアルデータベースをサポート
  • ローカルの音楽ディレクトリをマウントし、自動スキャンしてインポート
  • レスポンシブな Web インターフェース、モバイルフレンドリー

できないこと

  • •デフォルトでは SQLite を使用しますが、音楽ライブラリが数千曲を超える場合は、パフォーマンス向上のため PostgreSQL への切り替えを推奨します。アップグレード前に必ず公式アップグレードガイドをお読みください。新バージョンには互換性のない変更が含まれる可能性があります。実行時には /app/storage ディレクトリを永続化する必要があります。永続化しない場合、再起動後にすべてのデータが失われます。SECRET_KEY_BASE 環境変数はカスタマイズすることを推奨します。カスタマイズしない場合、再起動のたびにセッションが無効になります。

使用例

  • 自宅でプライベートな音楽クラウドを構築し、いつでも自分のコレクションを聴く
  • 网易云、Spotify などのサードパーティサービスを代替し、プライバシーを保護
  • 複数のデバイス(スマホ、パソコン、タブレット)で同じ音楽ライブラリを同期再生

Black Candy は、個人や家庭での利用に適したセルフホスト型の音楽ストリーミングサーバーです。ローカルの音楽ライブラリを Spotify のようなプライベートストリーミングサービスに変えることができ、ブラウザまたは専用の iOS/Android アプリで再生できます。サーバーは単一の Docker イメージとして提供され、デプロイは非常に簡単です。デフォルトでは SQLite データベースを使用します(PostgreSQL も選択可能)。機能には、ユーザー認証、メディアファイルのマウント、バックグラウンドタスク処理、環境変数による柔軟な設定が含まれます。公式モバイルアプリは App Store と F-Droid で公開されており、追加のクライアントなしで、広告やトラッキングのない音楽体験を楽しむことができます。

タグ

music-streamingself-hosteddockeraudiopersonal-cloud

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ1:コマンド docker run -p 80:80 ghcr.io/blackcandy-org/blackcandy:latest を実行します

4

ステップ2:ブラウザで http://localhost にアクセスし、デフォルトの管理者アカウント(admin@admin.com / foobar)でログインします

5

ステップ3:設定でアップロードする音楽ディレクトリを追加するか、Web インターフェースからファイルをアップロードします

インストールガイド
  1. ステップ1:コマンド docker run -p 80:80 ghcr.io/blackcandy-org/blackcandy:latest を実行します
  2. ステップ2:ブラウザで http://localhost にアクセスし、デフォルトの管理者アカウント(admin@admin.com / foobar)でログインします
  3. ステップ3:設定でアップロードする音楽ディレクトリを追加するか、Web インターフェースからファイルをアップロードします
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

コンテナを停止して削除:docker stop <コンテナ名> && docker rm <コンテナ名>、マウントされた永続化データディレクトリを削除すれば、完全にアンインストールできます。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-06-26 23:25:24
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト