Node-RED: Adding the remote repository to Node-RED
This documentation is part of the Handle projects guide. View the full guide here: How to use "Projects" in Node-RED.
Welcome to the Stackhero documentation
Stackhero provides a fully managed Node-RED cloud environment designed to get you building workflows quickly:
- Built-in MQTT server (Mosquitto) for seamless IoT integration.
- Full access to the Node-RED admin UI for managing flows and settings.
- Node-RED Dashboard included for real-time visualization.
- Dedicated SMTP email server included, with no limits on sending.
- Effortless one-click updates to keep your instance current.
- Custom domain names with automatic HTTPS: for example, https://node-red.your-company.com.
- High performance and strong security with private, dedicated infrastructure.
You can have a secure, production-ready Node-RED cloud hosting instance running in about 5 minutes. Stackhero handles setup, updates, and infrastructure so you can focus on building automations.
Switch back to Node-RED, open the menu (top-right hamburger icon), select Projects, and then click "New".
Choose Clone Repository and double-check your username and email settings. Paste the SSH URL of your repository into the Git repository URL field (for example, [email protected]:<yourOrganization>/<yourRepositoryName>.git) and click Clone Project.
If you are using a new repository, Node-RED might prompt you to create default project files. If so, you can select Create default project file.
Node-RED gives you the option to encrypt your flow credentials files before they are added to Git. Turning on encryption is strongly recommended, as it helps keep sensitive information safe. Make sure to store the encryption key in a secure place. You will need it if you ever want to decrypt your credentials.
When you are ready, click Create project files to finish setting up your project.