Skip to content

Instantly share code, notes, and snippets.

@robinvanemden
Forked from gbrault/httpsnodered.txt
Created August 23, 2023 09:21
Show Gist options
  • Save robinvanemden/35a62206f11f0b46617c85f4eac90784 to your computer and use it in GitHub Desktop.
Save robinvanemden/35a62206f11f0b46617c85f4eac90784 to your computer and use it in GitHub Desktop.
https setting node-red
from http://industrialinternet.co.uk/node-red/adding-https-ssl-to-node-red/
- go to .node-red directory
- create a public directory: mkdir public
- go to public: cd public
- Create a certificate
openssl genrsa -out privatekey.pem 1024
openssl req -new -key privatekey.pem -out private-csr.pem
openssl x509 -req -days 365 -in private-csr.pem -signkey privatekey.pem -out certificate.pem
- cd ..
- edit settings.js: nano settings.js
uncomment
var fs = require("fs");
https: {
key: fs.readFileSync('/home/pi/.node-red/public/privatekey.pem'),
cert: fs.readFileSync('/home/pi/.node-red/public/certificate.pem')
},
- Restart the server
- sudo service nodered stop
- sudo service nodered start
- Watch if everything is ok
- sudo service nodered status
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment