/WMS-Core

Primary LanguagePythonMIT LicenseMIT

       

       Wills Media Server, A flexible open-sourced media server    

   

🎉 Homepage - Documentation - FAQs 🎉


PyUp P3rdy Codacy Badge Codacy Badge Documentation Status

Table of Contents

Installation

Prerequisites

  • Python 3.5 or above
  • ffmpeg (Local or Global)
  • OpenSSL (Global)
  • A Computer with internet access
WMS-UI
  • Nodejs
  • NPM

Instructions

To install Wills Media Server you will need to clone the repository and then change directory into it.

git clone https://github.com/WillsMediaServer/WMS-Core.git
cd WMS-Core

Its relatively simple from here on out to install the dependencies by either running:

pip install -r requirements.txt

or

pip install -r requirements.txt --target=/path/to/WMS-Core/libraries

(the second command should only be ran if you cannot or do not want to install the packages globaly)

next change directory out of wms and clone the user interface

cd libraries
git clone https://github.com/WillsMediaServer/WMS-WebUI.git

and then you will need to download all the dependencies and build the latest version of the UI with:

cd WMS-WebUI
npm install
npm run build

next, copy accross the files created in the dist folder to the wms/static/WMS-WebUI folder

and finaly run this in WMS-Core:

python start.py

Read our Documentation which can be found at http://wills-media-server.readthedocs.io for more information.

FAQ