unsubbed.co

Plex Rewind

Plex Rewind is a self-hosted personal dashboards tool that provides present Plex user statistics and habits in a beautiful and organized manner.

Overview

Present Plex user statistics and habits in a beautiful and organized manner. Present Plex user statistics and habits in a beautiful and organized manner. - RaunoT/plex-rewind The project has 294 GitHub stars and is licensed under GPL-3.0.

Key Features

Source: GitHub README

  • 📱 Fully responsive - viewable, usable & enjoyable on desktop, tablet or mobile, courtesy of Tailwind.css.
  • 🔄 Fully dynamic - the data you’re viewing will always be the latest available.
  • 🎭 Anonymization - anonymize user info for enchanced privacy.
  • 📆 Rewind - allows your users view their statistics and habits for a (customizable) time period.
  • 👀 Dashboard - provides an easily glanceable overview of activity on your server for all your libraries, personalized or general.
  • ⚡ Activity - see what’s happening on your server in real time, enabled by TanStack Query.
  • 📊 Fuelled by data from Tautulli - the backbone responsible for the heavy lifting regarding statistics.
  • 🔗 Integrates with Overseerr - show request breakdowns and totals and display request buttons straight under deleted fan-favorite media items.
  • 🔐 Log in with Plex - uses NextAuth.js to enable secure login and session management with your Plex account.
  • 🚀 PWA support - installable on mobile devices and desktops thanks to Serwist.

Getting Started

Source: GitHub README

services:
  plex-rewind:
    image: ghcr.io/raunot/plex-rewind:latest # :develop for the latest development version
    container_name: plex-rewind
    environment:
      - NEXTAUTH_SECRET= # (required) used to encrypt auth JWT token, generate one with `openssl rand -base64 32`
      - NEXTAUTH_URL=http://localhost:8383 # (required) change to your domain if you are exposing the app to the internet
      - NEXT_PUBLIC_SITE_URL=http://localhost:8383 # (required) change to your domain if you are exposing the app to the internet
    volumes:
      - ./config:/app/config
    ports:
      - 8383:8383
    restart: unless-stopped

Normalized Features

Source: tool-features-normalized.json

dashboard, docker, docker compose, mobile app, multi language, pwa, responsive, rest api.

Features

Integrations & APIs

  • REST API

Analytics & Reporting

  • Dashboard

Localization & Accessibility

  • Multi-Language / i18n

Mobile & Desktop

  • Mobile App
  • Progressive Web App (PWA)
  • Responsive / Mobile-Friendly