Emby Stat

EmbyStat is an open-source, self‑hosted web app that extracts and visualizes detailed usage and library statistics from Emby or Jellyfin media servers. It reads server metadata and playback history to produce dashboards, reports, and library-health metrics. One-sentence value: EmbyStat surfaces play counts, viewing trends, and library issues without sending data to third parties.

It targets home media enthusiasts, small-team admins, and self-hosting hobbyists who need richer analytics than Emby or Jellyfin provide. EmbyStat addresses missing built-in analytics, hard-to-query playback patterns, and the need for local, third‑party‑free reporting.

Use Cases

  • Track which movies your family watches most.
  • Identify rarely played media to free storage.
  • Monitor kids' viewing time and device usage.
  • Find missing covers and metadata issues quickly.
  • Monitor shared training videos and demo consumption.
  • Curate internal content using consumption signals.
  • Generate lightweight stakeholder reports for small teams.

Strengths

  • Aggregates play counts and total play time across libraries.
  • Shows playback history and active user trends.
  • Library health reports surface missing posters and broken entries.
  • Supports Docker and native packages for flexible deployment.
  • Dashboards and exports enable quick curation decisions.
  • Focused on Emby and Jellyfin analytics, not a media server.
  • Open-source and self-hosted; keeps data local when installed.
  • Self-hosting is trivial on Coolify (assumed) and deployment-friendly.

Limitations

  • Community-driven project; feature completeness varies over time.
  • Depends on an Emby or Jellyfin server as the data source.
  • No formal SLAs or commercial support for production-critical needs.
  • Enterprise connectors and formal security audits are unverified.
  • Release versioning and long-term maintenance guarantees are unverified.

Final Thoughts

Try it now if you run Emby or Jellyfin, want local analytics, and can accept community support and occasional instability.

Consider a managed cloud when you require enterprise SLAs, commercial support, or guaranteed long-term maintenance; a managed option provides vendor support and operational guarantees that EmbyStat does not.

References