Un seul processus peut écouter sur un port particulier la même adresse IP et le même protocole, sinon le système d'exploitation ne saurait pas à quel processus envoyer le paquet reçu.
Pour obtenir ce que vous voulez, vous devrez utiliser un proxy inverse qui écoutera sur le port 80 et acheminera le trafic vers la bonne destination. Il existe plusieurs façons de procéder. Par exemple, vous pouvez configurer votre serveur Web (Apache) pour transférer les demandes WebSocket ou vous pouvez configurer Node.js pour transférer le trafic HTTP. Recherchez les options disponibles et choisissez celle qui correspond le mieux à vos besoins.