Self-host Embystat
0.2.0-beta.30Statistics server for Emby and Jellyfin media libraries
- Stars
- 291
- Port
- 6555 (HTTP web interface)
- Requires
- Emby or Jellyfin server
uping/embystatWhat is Embystat?
EmbyStat connects to your Emby or Jellyfin media server and calculates detailed statistics about your media library. It presents the data through a web-based dashboard showing movie and TV show counts, watch history, user activity, and system metrics. The application is built with .NET Core 3.1 and React, using LiteDB 5 as an embedded database so no separate database server is needed. You can run it via Docker, as a Windows executable (with IIS or Kestrel), or install native packages on Debian, Ubuntu, or Fedora. The project is currently in sleep mode with the last beta release in July 2022, and the author suggests checking out JellyStat as an alternative.
Embystat alternatives
StreamystatsSelf-hosted analytics dashboard for Jellyfin providing watch history tracking, library statistics, and AI-powered recommendations based on vector embeddings.CompareStreamystats with Embystat
JellyGlanceJellyGlance is a self-hosted, open-source dashboard for Jellyfin and Emby showing live sessions, playback history, statistics, media requests, and download queues.CompareJellyGlance with Embystat
jellyplex-watchedSelf-hosted, open-source tool that syncs watched history, in-progress playback, and view dates across Plex, Jellyfin, and Emby servers.Comparejellyplex-watched with Embystat
tracearr-supervisedSelf-hosted, open-source monitoring dashboard for Plex, Jellyfin and Emby with real-time streams, account-sharing detection, trust scores and automations.Comparetracearr-supervised with Embystat
JellydashJellydash is a self-hosted, open-source dashboard for Jellyfin that shows live streams, records play history, provides viewing statistics, and sends push notifications.CompareJellydash with Embystat
JellyfinJellyfin is a self-hosted, open-source media server for streaming movies, shows, music, photos, books, and live TV to any device with no fees or tracking.CompareJellyfin with Embystat
ScrobSelf-hosted media tracker that aggregates watch history from Jellyfin, Plex, Emby and more into one private Letterboxd-like app.CompareScrob with Embystat
emby-playback-guardianSelf-hosted Docker container that pauses Emby/Jellyfin scans, kills stuck tasks, and throttles qBittorrent/SABnzbd during streaming.Compareemby-playback-guardian with Embystat
Should you self-host Embystat?
Embystat scores 39/100 on selfhost.directory (how scoring works) and ranks #101 of 118 in Media Server. It has 291 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is MIT-licensed and written mostly in C.
Its closest alternative on selfhost.directory is Jellyfin (88/100, 58 801 stars). It scores higher overall, so compare the two before you pick. See Embystat vs Jellyfin side by side.
Features
- Automatic Updates
- Embedded Database
- Media library statistics
- Multi-Platform Support
- Real-time updates
- Translations
Embystat README
Because I don't have a lot of time anymore and I keep getting blocked with the Emby media sync I desited to put this message online to let you all know I will put the project in sleep mode for now. There is also a new project on GitHub that might interest you JellyStat. Not sure if it works for Emby but it already looks better and has more features implemented as well it seems. I might pick up this project in the future but I would have to find a better way to get all the data I needed.
Thanks everyone for the support in the past couple of years! It was very nice to work on the project and see how many people wanted to test this.
More in Dashboard
FenrusFenrus is a self-hosted, open-source personal home page and dashboard for quick access to your apps and sites with customizable groups and smart integrations.
Fitbit Health DashboardSelf-hosted open-source tool that pulls health metrics from Fitbit or Google Health APIs, stores them in InfluxDB, and visualizes with pre-built Grafana dashboards.
FlameFlame is an open-source, self-hosted startpage to manage apps and bookmarks via GUI, with Docker auto-discovery, 15 themes, weather widget, and search across 11 providers
FloodOpen-source, self-hosted web UI for administering rTorrent, qBittorrent and Transmission, with multi-user logins, dark mode, 20+ languages and a REST API.
frappe-insightsSelf-hosted open-source BI tool with visual query builder, charts, dashboards. Connects MySQL, PostgreSQL, DuckDB, BigQuery.
Freebox-Ultra-DashboardSelf-hosted React/Express dashboard for Freebox routers with real-time bandwidth, device management, WiFi, VPN, downloads, files, telephony, TV, VMs.
frontendTalo Dashboard is a self-hosted, open-source web interface for managing game backend data including players, leaderboards, events, saves, and analytics.
Garmin GrafanaSelf-hosted, open-source tool that syncs Garmin Connect health metrics to InfluxDB for customizable Grafana dashboards.
geopulseA self-hosted, privacy-first location timeline platform: an open-source alternative to Google Timeline with automatic trip detection, Immich integration, and rich analytics.
getbasedgetbased is an open-source, self-hosted personal health dashboard for lab reports, DNA, wearables, light exposure, and lifestyle data with optional AI analysis.
ghstatsSelf-hosted, open-source tool that pulls GitHub repo traffic via API into SQLite, keeping history beyond the 14-day limit. Includes dashboards, JSON API, and SVG badges.
GlanceSelf-hosted, open-source startpage dashboard that gathers RSS, YouTube, Reddit and server info into widgetized pages via one small Go binary or Docker container.
0 comments