websocket server for liveshell