Existem portas padrão para a maioria dos serviços. Para http clássico, seria a porta 80. Você pode encontrar uma lista abrangente em /etc/services
. Portanto, configure seu servidor da Web para escutar a porta 80 e você não precisará mais especificá-lo.
Observe que as portas abaixo de 1000 precisam de privilégios de root.
Edit: Eu senti falta do fato de você executar o Node.js. puro. Você pode configurá-lo para escutar a porta 80 também, mas você vai encontrar o problema de privilégio acima. A maioria dos sites de produção terá um servidor da Web como o apache ou ngnix, que encaminhará a solicitação da porta 80 para a porta 8888 do localhost para você. Você pode obviamente fazer isso em sua plataforma de desenvolvimento. Se você quiser mantê-lo leve, use lighttpd e defina-o como um proxy reverso. (Primeira solução que vem à mente, pode ser ainda mais fácil)