A web front-end for plexWatch.
JavaScript PHP CSS
Latest commit de75004 Jan 10, 2017 @Arcanemagus Arcanemagus Officially deprecate plexWatch/Web
The maintainers of this project have moved on and are no longer working
on this codebase. Users are recommended to move to PlexPy.
Permalink
Failed to load latest commit information.
config v1.4.0 Nov 1, 2013
css v1.5.4.2 Mar 9, 2014
font v1.4.0 Nov 1, 2013
images Current activity fix for Firefox 27 Feb 24, 2014
includes v1.5.4.2 Mar 9, 2014
js v1.5.2 Feb 2, 2014
.gitignore Create .gitignore Jun 13, 2015
README.md Officially deprecate plexWatch/Web Jan 10, 2017
change.log v1.5.4.2 Mar 9, 2014
charts.php v1.5.4.2 Mar 9, 2014
history.php v1.5.4 Feb 14, 2014
index.php v1.5.4.2 Mar 9, 2014
info.php v1.5.4.2 Mar 9, 2014
settings.php v1.5.4.2 Mar 9, 2014
stats.php v1.5.0 Feb 1, 2014
user.php v1.5.4.2 Mar 9, 2014
users.php v1.5.4 Feb 14, 2014

README.md

plexWatch/Web - Deprecated


plexWatch/Web has been deprecated, users are recommended to move to PlexPy as a much better replacement for the functionality plexWatch/Web used to provide.

Thanks for using plexWatch/Web!


A web front-end for plexWatch.

Donate

Support

Features

  • Responsive web design viewable on desktop, tablet and mobile web browsers

  • Themed to complement Plex/Web

  • Easy configuration setup via html form

  • Plex Media Server section counts / Total user count

  • Current Plex Media Server viewing activity including:

    • number of current users
    • title
    • progress
    • platform
    • user
    • state (playing, paused, buffering, etc)
    • stream type (direct, transcoded)
    • video type & resolution
    • audio type & channel count.
  • Recently added media and how long ago it was added

  • Global watching history charts (hourly, max hourly, daily, monthly)

  • Global watching history with search/filtering & dynamic column sorting

    • date
    • user
    • platform
    • ip address (if enabled in plexWatch)
    • title
    • stream information details
    • start time
    • paused duration length
    • stop time
    • duration length
    • percentage completed
  • full user list with general information and comparison stats

  • individual user information

    • username and gravatar (if available)
    • daily, weekly, monthly, all time stats for play count and duration length
    • individual platform stats for each user
    • public ip address history with last seen date and geo tag location
    • recently watched content
    • watching history
  • charts

    • top 10 all time viewed content
    • top 10 viewed movies
    • top 10 viewed tv shows
    • top 10 viewed tv episodes
  • content information pages

    • movies (includes watching history)
    • tv shows (includes top 10 watched episodes)
    • tv seasons
    • tv episodes (includes watching history)

Requirements

  • Plex Media Server (v0.9.8+) and a PlexPass membership
  • plexWatch (v0.1.6+)
  • a web server that supports php (apache, nginx, XAMPP, WampServer, EasyPHP, lighttpd, etc)
  • php5
  • php5-sqlite
  • php5-curl
  • php5-json

Install

  1. Install requirements
  2. Download and unzip the plexWatchWeb package.
  3. Upload the contents to the desired location on your web server "/var/www/plexWatch"

Use

Navigate to: http://ip-of-web-server/plexWatch