Welcome to Node-RED on Render — your all-in-one solution to run Node-RED directly in the cloud 🌥️
Deploy easily with just one click from GitHub to Render, and enjoy your flows running 24/7 without touching a terminal again 🎉
Node-RED is a low-code programming tool for wiring together hardware devices, APIs, and online services — all using a visual editor!
Perfect for IoT projects, smart dashboards, API integrations, and automation workflows ⚡
✨ Easy Deployment — Just push to GitHub and Render auto-deploys your flow.
🔐 Secure Admin Login — Protect your editor with username & password.
🧩 Custom Flows — Use your own flows via flows.json
.
📊 Dashboard Ready — Full support for node-red-dashboard
.
☁️ Cloud Hosted — No need for Raspberry Pi or local server.
💾 Auto Updates — Every commit = new deployment!
File | Description |
---|---|
package.json |
Defines dependencies and Node.js version |
flows.json |
Main Node-RED flow (your logic goes here!) |
flows_cred.json |
Credentials for protected nodes |
settings.js |
Runtime configuration, including adminAuth |
Procfile |
Command used by Render to start Node-RED |
git clone https://github.com/<your-username>/node-red-on-render.git
cd node-red-on-render
npm install
node node_modules/node-red/red.js --settings ./settings.js
Then open: 👉 http://localhost:1880
1️⃣ Go to Render Dashboard
2️⃣ Click New → Web Service
3️⃣ Connect your GitHub account and select this repo
4️⃣ In build command, type:
npm install
5️⃣In start command, type:
node node_modules/node-red/red.js
6️⃣ Hit Create Web Service 🚀 Render will build and deploy automatically!
✅ Done! You can now access your Node-RED editor at 👉 https://your-app-name.onrender.com
👑Nata ~ CyberTecno
💬 “I build flows that flow like love — smooth and powerful ❤️🔥”
Special thanks to:
Node-RED ~ Team for this amazing tool
Render ~ for free hosting
All open-source contributors who made cloud automation easy 💪
This project is licensed under the MIT License.
You can freely modify, distribute, and use it
just keep this credit. 💞
If you find this useful, please: ⭐ Star this repo on GitHub 🐛 Report bugs or suggest improvements via Issues 💬 Share this project with your fellow developers