Installation

To install Wills Media Server you will need some technical knowledge at this moment in time.

Requirements

You will need these dependencies to run WillsMediaServer.

  • Python >= 3.5
  • pip
  • ffmpeg
  • NodeJS
  • Yarn

Method 1 (The Hardish way)

  1. Clone the repository:

    git clone https://github.com/WillsMediaServer/WMS-Core
    
  2. Download all dependencies:

    pip install -r requirements.txt
    
  3. Clone and build WMS-UI (not inside the wms-core directory):

    git clone https://github.com/WillsMediaServer/WMS-UI
    cd WMS-UI
    yarn install
    yarn run build
    

4. Copy the contents of the dist folder created by the build to the /wms/static/WMS-WebUI directory

  1. Start the server:

    python start.py
    

Note

If you dont want to install the packages globally you can install them to the libraries directory with pip install -r requirements.txt --target=libraries/ from the WMS root directory

Method 2 (The easier way)

Note

The Easier way hasn’t been created yet - TODO

  • Write docs on installer
  • Actually create an installer