No, that’s the magic of the reverse proxy. You can transport all HTTP services through just one port. It will route them to the correct service on your service based on the domain (which is passed through the HTTP headers).
It won’t work for non-HTTP services, for those you’ll have to make a separate ssh tunnel per port.