Skip to content

CyberTecno/node-red-on-render

Repository files navigation

💫 Node-RED on Render 🚀

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 🎉


🧠 What Is Node-RED?

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 ⚡


🌟 Features

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!


🗂️ Project Structure

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

🧰 Setup & Installation

🔹 1. Clone or Fork This Repo

git clone https://github.com/<your-username>/node-red-on-render.git
cd node-red-on-render

🔹 2. Install Dependencies

npm install

🔹 3. Run Locally (Optional)

node node_modules/node-red/red.js --settings ./settings.js

Then open: 👉 http://localhost:1880

☁️ Deploy to Render (Free Hosting)

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

🧑‍💻 Maintainer

👑Nata ~ CyberTecno

💬 “I build flows that flow like love — smooth and powerful ❤️‍🔥”


💖 Credits

Special thanks to:

Node-RED ~ Team for this amazing tool

Render ~ for free hosting

All open-source contributors who made cloud automation easy 💪


📜 License

This project is licensed under the MIT License.

You can freely modify, distribute, and use it

just keep this credit. 💞


🌈 Support This Project

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

Every star makes the flow happier ✨

About

Node-RED project for Render deployment

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •