{"repo":"ellite/scrob","free":true,"listed":false,"github":"https://github.com/ellite/scrob","clone":"git clone https://github.com/ellite/scrob.git","description":"Scrob - Self-hosted media tracking app. It syncs your libraries from Jellyfin, Plex, and Emby, tracks your watch history, ratings, and personal lists - Your own private Letterboxd + Trakt","language":"Python","stars":371,"topics":["astro","docker","emby","jellyfin","media","media-tracker","plex","python","radarr","social"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Scrob Open-source, self-hosted media tracking - your personal Letterboxd + Trakt. --- Scrob syncs your libraries from Jellyfin , Plex , Emby , Nuvio , ARVIO , and Stremio , tracks your watch history, ratings, and personal lists, and can push watched activity back to connected providers - all from a clean, app-like web interface that installs as a PWA on any device. Table of Contents - Features - Screenshots - Getting Started - Docker Compose - Omnibus (single container) - Docker Run - First Setup - Updating - Configuration - ARVIO Cloud Synchronization - Nuvio Cloud Synchronization - Connect Nuvio - Synchronization Directions - Scheduling and Limitations - Trakt Synchronization - Yamtrack / Floppy Import - Stremio Synchronization - Connect Stremio - Stremio Synchronization Directions - Scheduling, Full Resync, and Limitations - Simkl Synchronization - MDBList Synchronization - Webhooks - Jellyfin - Plex - Emby - Kodi - OIDC / Single Sign-On - Email Validation & SMTP - Contributing - Contributors - Development - License Features - Multi-source sync : Import libraries, watched status, and playback progress from Jellyfin, Plex, Emby, Nuvio, and Stremio. - Keep providers in sync : Keep collection membership, watched status, and playback progress synchronized between media servers, Nuvio, and Stremio. Supports multiple server instances and Nuvio profiles. - Real-time scrobbling : Webhooks from Jellyfin, Plex, Emby, and Kodi update your watch state as you play - no manual sync need","default_branch":null,"files":null,"tree":[],"storefront":"/r/ellite","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ellite/scrob/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}