Wiki
Clone wikiUMS Web Interface / Home
UMS Web Interface
UMS Web Interface is a feature rich and customizable web interface for the popular DLNA UniversalMediaServer. It is based on the following technologies:
- AngularJS and Socket.io client frontend.
- Netty-Socket.io server backend.
Installation
The installation is very simple, just copy the jar file to your UMS/plugins directory and restart UMS. You can find the latest release jar in the downloads section. The interface will be accessible in your browser at SERVER_IP:8083/web/gui (eg. 129.168.1.20:8083/web/gui).
Compilation
You can compile the project yourself by executing the following commands:
#!bash $ git clone git@github.com:UniversalMediaServer/UniversalMediaServer.git $ cd UniversaMediaServer $ mvn clean install $ cd .. $ git clone git@bitbucket.org:ntrp/ums-web-interface.git $ cd ums-web-interface $ mvn clean package
This will compile and install UniversalMediaServer in your local maven repository and then compile and package ums-web-interface. The resulting jar will be in the um-web-interface/target directory.
ADVANCED NOTES
The interface can be customized by copying the WEB directory from src/main/resources or from inside the jar to the UMS root. Every file will be searched first in UMS_ROOT/WEB and then in the jar.
Updated