このプロジェクトについて
multi-scrobblerは、音楽のscrobbleを一元化するセルフホスト型のDocker化アプリケーションです。Spotify、Jellyfin、Plex、Apple Music、YouTube Music、Kodi、MPD、Sonosなど幅広いソースからの視聴アクティビティを監視し、そのデータをLast.fm、ListenBrainz、Libre.fm、Maloja、Koitoなどの1つ以上のscrobbleクライアントへ転送します。
主な機能は次のとおりです。
* **幅広いソースとクライアントのサポート**: 多数の音楽サービスやプレイヤーとAPI経由で連携し、さらにLast.fmやListenBrainzのプロフィールからのscrobble転送もサポートします。
* **マルチユーザー対応**: 友人や家族のscrobbleを設定でき、ソースを特定のクライアントに分離できます。
* **耐障害性のある動作**: ネットワークやクライアントの障害を適切に処理し、キューに入れたscrobbleを自動再試行します。
* **監視と制御**: 統計、scrobbleの監査証跡、ログ、実行時制御のためのモバイルフレンドリーなWebインターフェースを提供します。また、Webhook(Gotify、Ntfy、Apprise)、ヘルスチェックエンドポイント、Prometheusメトリクスもサポートします。
* **データ変換**: 正規表現や検索パターンを使用して、scrobble前にトラックデータを変更できます。
* **柔軟な設定**: 環境変数またはJSONファイルで設定できます。
* **簡単なインストール**: x86/ARM向けのDockerイメージ、またはNodeJSでローカルに利用できます。
複数のプラットフォームで音楽を聴き、ブラウザ拡張機能やプラットフォームごとのアプリに依存せず、統一されたセルフホスト型のscrobble履歴を求めるユーザーに最適です。このプロジェクトはMITライセンスで、包括的なドキュメントを備えて活発に維持されています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.