I'm trying to serve a webpage following this tutorial: Create an HTTP Endpoint : Node-RED
And it works fine, but I'm looking for a way to serve the endpoint on port 80, without having to change NodeRED's dashboard port (1880).
I'm running NodeRED on Ubuntu Server, and I have allowed the NodeRED service to utilize ports below 1024 with: sudo setcap 'cap_net_bind_service=+ep'
. I've heard of adding a NodeJS endpoint like so:
httpNode: {
port: 80
},
But so far I'm stuck trying to get this to work without a reverse proxy.
Any help would be greatly appreciated.