Go to file
Antoine WEBER 9e9737902f ajout de la page de presentation 2015-09-15 18:34:50 +02:00
bin 1er version du projet 2015-09-14 18:20:08 +02:00
public 1er version du projet 2015-09-14 18:20:08 +02:00
routes ajout de la page de presentation 2015-09-15 18:34:50 +02:00
views ajout de la page de presentation 2015-09-15 18:34:50 +02:00
.gitignore ajout page de channel 2015-09-15 10:40:12 +02:00
README ajouter la gestion des channels 2015-09-15 17:21:39 +02:00
app.js ajout de la page de presentation 2015-09-15 18:34:50 +02:00
config.js_example ajouter la gestion des channels 2015-09-15 17:21:39 +02:00
package.json 1er version du projet 2015-09-14 18:20:08 +02:00

README

Plex Web Downloader

Ce projet permet de créer une liste de vos fichiers vidéo plex et de les partager aux travers d'une interface web.


==================
INSTALLATION

Sur Windows
  pré requis, installer git ( https://git-scm.com/download/win )
  pré requis, installer nodejs 0.12.x ( https://nodejs.org/dist/v0.12.7/ )
  ouvrir cmb, se deplacer dans un repertoire où vous voulez installer
  git clone https://github.com/TwanoO67/plex-web-downloader.git
  cd plex-web-downloader
  npm install
  modifier le fichier config.js, pour le chemin de database (attention il faut doubler les \ et proteger les espaces )
    exemple: C:\\Users\\yourUsername\\AppData\\Local\\Plex Media Server\\Plug-in\ Support\\Databases\\com.plexapp.plugins.library.db
  npm start
  puis ouvrir http://localhost:3000

Sous mac
  pré requis, nodejs
    sinon installer homebrew ( ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" )
    puis brew install node
  git clone https://github.com/TwanoO67/plex-web-downloader.git
  cd plex-web-downloader
  npm install
  modifier le fichier config.js, pour le chemin de database
    exemple: /Users/yourUsername/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db
  npm start
  puis ouvrir http://localhost:3000

Sous ubuntu
  pré requis nodejs, ou apt-get install nodejs
  ln -s /usr/bin/nodejs /usr/local/bin/node
  git clone https://github.com/TwanoO67/plex-web-downloader.git
  cd plex-web-downloader
  npm install
  modifier le fichier config.js, pour le chemin de database
    exemple: /home/yourUsername/plex-config/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db
  npm start
  puis ouvrir http://localhost:3000



==================
DEVELOPPEMENT

//le projet a été créée initialement avec
node install express -g
node install express-generator -g
express nom_du_projet
cd nom_du_projet
npm install

//pour installer plex (depuis un dockerfile)
mkdir ~/plex-config
sudo chown 797:797 -R ~/plex-config
sudo docker run -d --restart=always -v ~/plex-config:/config -v ~/Movies:/media/plex -p 32400:32400 wernight/plex-media-server
sudo chmod 777 ~/plex-config/Plex\ Media\ Server/Plug-in\ Support/Databases/*
sudo chmod 777 ~/Movies
sudo ln -s ~/Movies /media/plex
configurer vos chaines sur: http://localhost:32400/web/index.html