Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Implemented
-
0.5
-
None
Description
Currently, if you want to connect to a router directly from a web page using the proton javascript bindings, you need to run a proxy server.
Also, if you want to serve the static html/js/css files for the dispatch console, you need to start a web server like tomcat.
We can integrate this functionality into the router by:
- creating a stand-alone "qdproxy" python program that serves both as a websocket/tcp proxy and a file server
- modify the schema to configure qdproxy
- modify the router startup/configuration to run the proxy when the router starts