There’s no way to route two external ports to your project right now. You can do HTTP and websockets on the same port if that’s what you need. Are those both going to be HTTP connections?
The only way you could get two HTTP connections to two different ports is to build a proxy into your project. If there was something in the headers that would let you tell the two types of traffic apart, you could send both connections to the same port and let the proxy tell them apart and route them to the right places.