I setup Node-red to use HTTPS and everything works fine. All HTTPS requests go to default port of Node-red. Today i need to setup a communication with a client that not support HTTPS, just HTTP.
The solution i found was to setup Nginx as reverse proxy. Nginx receives the HTTP requests and then forward them to Node-red.
On my Nginx server i just add the following lines
server {
listen 80;
location /reddata {
proxy_pass https://<ipaddress>:port/reddata;
}
}
Be First to Comment