Skip to content
 
 

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PerPlexed

Fixing Plex's old and simple UI.

Docker Hub

PerPlexed

Description

PerPlexed is a complete redesign of Plex's UI using the plex media server's API. It comes with its own web server. As the keen eye may notice, the UI is heavily inspired by Netflix's UI. It is currently only developed for desktops and laptops. It is not optimized for mobile or TV use.

PerPlexed currently supports Movie and TV Show libraries. You can also play media via the interface.

It is currently not possible to edit media metadata or switch between different Plex servers. The "+" and Star buttons on the info pages for shows and movies are placeholders are currently not functional.

Mind that this project is still in development and may be unstable.

Installation

Docker

The easiest way to run PerPlexed is to use Docker. You can use the following command to run PerPlexed in a Docker container:

docker run --name perplexed -p 3000:3000 -e PLEX_SERVER=http://your-plex-server:32400 ipmake/perplexed

Contributing

Pull requests are welcome for any feature or bug fix. For major changes, please open an issue first to discuss what you would like to change.

Development

This may be a bit more complicated when you want to build and run the docker yourself. You have to build the frontend first and then put the build files in the backend's www folder. Then you can build the backend docker image and run it.

cd frontend
npm install
npm run build
cd ..
cp -r frontend/build/. backend/www
cd backend
docker build -t perplexed .
docker run --name perplexed -p 3000:3000 -e PLEX_SERVER=http://your-plex-server:32400 perplexed

About

PerPlexed is a complete redesign of Plex's UI using the plex media server's API.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages