Repolode
CyferShepard

CyferShepard/Jellystat

Jellyfin向けの無料オープンソース統計アプリ。セッション、視聴履歴、ユーザー別・ライブラリ別の利用状況を記録します。

スター
2,502
フォーク
102
未解決の Issue
187
最終コミット
28 日前

これは何?

Jellystatは、Jellyfinメディアサーバー向けの統計ダッシュボードです。再生セッションと視聴履歴を記録し、ユーザーのアクティビティや視聴傾向の概要など、ライブラリ別・ユーザー別の統計を表示します。

Node.jsバックエンドとReactフロントエンドで動作し、データの保存にはPostgreSQLを使用します。データのバックアップと復元、ライブラリアイテムの自動同期、Jellyfin Statisticsプラグインとの連携機能も備えています。環境変数で設定でき、Dockerでデプロイできます。

プロジェクトによると、現在も開発中で、作者は一から作り直す予定のため、当面の更新は重大なバグの修正に限られます。環境変数の設定によりEmbyもサポートします。

主な機能

  • 01再生アクティビティのセッション監視と記録
  • 02すべてのライブラリとユーザーの統計
  • 03視聴履歴とユーザー別アクティビティの概要
  • 04保存データのバックアップと復元
  • 05ライブラリアイテムの自動同期とJellyfin Statisticsプラグインとの連携

ユースケース

  • 自宅や共有のJellyfinサーバーで、ユーザーごとの視聴内容を追跡する
  • どのライブラリで再生が多いかを確認する
  • PostgreSQLに保存された再生統計のバックアップを保管する

クイックスタート

  1. 1

    Postgresの設定を含む、必要な環境変数を設定します

  2. 2

    パッケージをインストールします

    npm install
  3. 3

    ローカルファイルをビルドします

    npm run build
  4. 4

    バックエンドとフロントエンドを同時に実行します

    npm run start-app

使う前に知っておきたいこと

  • プロジェクトはまだ開発中のため、予期しない動作をする場合があります。
  • 作者が再構築を発表しているため、現在は積極的に更新されていません。
  • PostgreSQLデータベースと、複数の必須環境変数が必要です。

収録されている特集

トピック

よくある質問

Jellystat とは?
Jellyfin向けの無料オープンソース統計アプリ。セッション、視聴履歴、ユーザー別・ライブラリ別の利用状況を記録します。 Jellystatは、Jellyfinメディアサーバー向けの統計ダッシュボードです。再生セッションと視聴履歴を記録し、ユーザーのアクティビティや視聴傾向の概要など、ライブラリ別・ユーザー別の統計を表示します。
Jellystat は無料で使えますか?ライセンスは?
Jellystat は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Jellystat は今もメンテナンスされていますか?
活発にメンテナンス中。Jellystat の最終コミットは 2026年9月26日 です。
Jellystat は何に使えますか?
自宅や共有のJellyfinサーバーで、ユーザーごとの視聴内容を追跡する どのライブラリで再生が多いかを確認する PostgreSQLに保存された再生統計のバックアップを保管する
Jellystat のインストール方法は?
Postgresの設定を含む、必要な環境変数を設定します パッケージをインストールします: npm install ローカルファイルをビルドします: npm run build バックエンドとフロントエンドを同時に実行します: npm run start-app
Jellystat はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/CyferShepard/Jellystat

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト