Page 1 of 1
Web Interface to replace the GUI
Posted: Mon Oct 05, 2015 6:14 am
by josch.hh
Hi guys,
UMS is a nice project and working good so far.
But as you call it a "server" application you should think of replacing the config Java gui with a web Interface.
As you already have the basics with the "Client" Interface on port 9001, why not add the config stuff there too?
To be honest i guess the most servers nowadays run headless so it would make sense.
I also already tested the web Interface plugin that one already created but it is to buggy and i guess this part of UMS should be a core feature.
What do you think?
Re: Web Interface to replace the GUI
Posted: Tue Oct 06, 2015 1:59 am
by Wolfgan
josch.hh wrote:Hi guys,
UMS is a nice project and working good so far.
But as you call it a "server" application you should think of replacing the config Java gui with a web Interface.
As you already have the basics with the "Client" Interface on port 9001, why not add the config stuff there too?
To be honest i guess the most servers nowadays run headless so it would make sense.
I also already tested the web Interface plugin that one already created but it is to buggy and i guess this part of UMS should be a core feature.
What do you think?
It may probably be a ton of work, but managing UMS remotely may have its worth for headless systems. Maybe a best approach is to enable config APIs (like uTorrent's WebUI
http://forum.utorrent.com/viewtopic.php?id=14565) and then the community take care of the UI aspects? (like Mini UI
http://forum.utorrent.com/topic/40221-% ... nt-miniui/ or side implementations like
https://github.com/psychowood/ng-torrent-ui)
Re: Web Interface to replace the GUI
Posted: Tue Oct 06, 2015 2:28 am
by taconaut
@Wofgang I had made a
POC to expose the configuration through web services which turned out to be pretty easy (without any security constraints), I've never went past that stage though. It would definitly be a nice feature to have this available

Re: Web Interface to replace the GUI
Posted: Tue Oct 06, 2015 4:53 am
by Wolfgan
taconaut wrote:@Wofgang I had made a
POC to expose the configuration through web services which turned out to be pretty easy (without any security constraints), I've never went past that stage though. It would definitly be a nice feature to have this available

Nice Taconaut! Is there any way to install the plugin from the current UMS and play a little bit with it? Any sample client code? (html / js / css)
Re: Web Interface to replace the GUI
Posted: Tue Oct 06, 2015 5:04 am
by taconaut
@Wofgang as this was about 4 years ago I doubt it will compile right away

If you are interested, I can package an updated plugin exposing the configuration but without a client; to play with it you could use any SOAP client like e.g. SOAPUI.
There's also a webservice endpoint webservice_client (which has been auto generated using java tools) which is part of the project I've linked to.
Re: Web Interface to replace the GUI
Posted: Mon Dec 14, 2015 5:43 am
by josch.hh
Any news on this topic?
Re: Web Interface to replace the GUI
Posted: Fri Jul 22, 2016 2:40 am
by squadjot
Is a complete web based GUI even a goal?