Você precisa executar um processo como um usuário privilegiado para usar a porta 80 e usar o 8080 (a porta 'alternativa') é uma solução alternativa comum, pois é maior que 1024. Há algumas maneiras de contornar isso.
O Iptables é uma solução - uma regra como sudo iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 8080
funcionaria aqui.
Alternativamente, configure um proxy como o ngnix para fazer isso. O Ngnix iria iniciar como root e cair para um usuário comum. Em seguida, configure adequadamente, ele encaminharia as portas.