configurable websocket path