main: add websocket server