You should be able to run more than one instance of echo server on a single server as long as you configure different TCP ports and either separate redis instances or a separate database in your redis config. You should then only need to configure your javascript that creates you echo connection to point to the correct port.
Admittedly I haven't tried this but should work. I would strongly suggest checking out laravel websockets as it has multi tenancy built in so you wouldn't need seperate socket server instances
@AHOI - No. You dont need to use pusher it's just pusher compatible... from the blog link in the docs
It completely replaces the need for a service like Pusher or a JavaScript-based laravel-echo-server.
However I had some issues when setting the env variables using random values so have a pusher account that I used just to generate them for me but isn't used for broadcasting