Skip to content

Commit

Permalink
Update blogs to includes ff info
Browse files Browse the repository at this point in the history
  • Loading branch information
sumitshinde-84 committed Sep 11, 2024
1 parent bc1c703 commit 7ebd4e0
Show file tree
Hide file tree
Showing 8 changed files with 76 additions and 7 deletions.
6 changes: 4 additions & 2 deletions src/blog/2022/11/scaling-node-red-with-diy-tooling.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ but confidence in the tooling isn't sky high.

### Data extraction at scale; now there's over 100

At FlowFuse we've got regular conversations with customers managing 100s of
At [FlowFuse](/) we've got regular conversations with customers managing 100s of
devices. Scaling to that many devices and runtimes requires hours of development
each week alongside monitoring, maintenance, and auditing.

Expand All @@ -86,7 +86,9 @@ Many other edge cases itch in the back of our heads, but we can't focus on those
Node-RED is a great tool, it's got many built-in features that make it easy to
get started with no coding experience necessary. Running it at scale, in a
production environment can require a lot of sys-ops and dev-ops time and we
think FlowFuse is a great solution to keep that admin and tech debt in check.
think [FlowFuse](/) is a great solution to keep that admin and tech debt in check.

If you're running into these challenges we believe we can help, you can adopt
our [free and open source edition](/docs/install/).

Additionally, to get a head start or enhance your current setup, explore our [Beginner's Guide to Professional Node-RED](/ebooks/beginner-guide-to-a-professional-nodered/). This concise ebook offers a clear overview of Node-RED’s capabilities and practical tips for making the most of its features.
14 changes: 13 additions & 1 deletion src/blog/2023/01/environment-variables-in-node-red.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,23 @@ Node-RED allows you to set environment variables, but not to change them when ex

Our first example was using a predefined variable, exposed by Node-RED. As of 3.0 it exposes a few environment variables among which `NR_NODE_NAME`, `NR_GROUP_NAME`, and `NR_FLOW_NAME`.

FlowFuse extends this list with for example a `FF_PROJECT_ID` allowing you to for example understand what group of instances sent a certain message, but also sets them for each [device agent](/docs/user/devices/). This allows users to pinpoint which device sent a message, for example to update a dashboard accordingly.
[FlowFuse](/) extends this list with for example a `FF_PROJECT_ID` allowing you to for example understand what group of instances sent a certain message, but also sets them for each [device agent](/docs/user/devices/). This allows users to pinpoint which device sent a message, for example to update a dashboard accordingly.

### Managing environments variables

In FlowFuse it’s easy to manage variables set for instances. Under settings in the environment tab it’s a form to set them. You’ll have to restart your instances to make them available in the cloud, and update the target snapshot for devices. When done, these are available.

!["Setting a environment variable in FlowFuse"](./images/flowforge-set-env-var.png "Setting a environment variable in FlowFuse")

## Boost Your Node-RED Security with FlowFuse

FlowFuse offers a comprehensive platform for managing and securing your Node-RED solutions. It features advanced security measures such as role-based access control, Multi-factor Authentication (MFA), Single Sign-On (SSO), authentication with your authenticator, and encryption, among others, to safeguard your data and enhance operational efficiency.

Learn how FlowFuse can boost your Node-RED security and streamline management through the [FlowFuse security statement](/product/security/#application).

### Explore More on Security

- [Role-Based Access Control (RBAC) for Node-RED with FlowFuse](/blog/2024/04/role-based-access-control-rbac-for-node-red-with-flowfuse/)
- [How to Set Up SSO LDAP for Node-RED](/blog/2024/07/how-to-setup-sso-ldap-for-the-node-red/)
- [How to Set Up SSO SAML for Node-RED](https://flowfuse.com/blog/2024/07/how-to-setup-sso-saml-for-the-node-red/)
- [Securing HTTP Traffic for Node-RED with FlowFuse](/blog/2024/03/http-authentication-node-red-with-flowfuse/)
10 changes: 9 additions & 1 deletion src/blog/2023/02/3-quick-node-red-tips-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,4 +38,12 @@ Open the delay node settings, select Rate Limit then select 1 message per 15 min

![Limiting how many alerts are sent](./images/rate-limit.gif "Limiting how many alerts are sent")

We hope you found these tips useful, if you'd like to suggest some of your own tips which you think we should share in our future blog posts please [get in touch](mailto:[email protected]).
We hope you found these tips useful, if you'd like to suggest some of your own tips which you think we should share in our future blog posts please [get in touch](mailto:[email protected]).

## Enhance Efficiency with FlowFuse

FlowFuse is a cloud-based platform that enhances collaboration, security, and scalability for your Node-RED applications. It offers [numerous features](/product/features/) that streamline the development-to-deployment process, such as one-click deployment, the FlowFuse Assistant, and many more capabilities that simplify managing your Node-RED environment.

If you're interested in learning more tips, tricks, and professional development techniques with Node-RED, we recommend checking out the following eBook:

[The Ultimate Beginner's Guide to Professional Node-RED](/ebooks/beginner-guide-to-a-professional-nodered/)
10 changes: 9 additions & 1 deletion src/blog/2023/03/3-quick-node-red-tips-3.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,4 +40,12 @@ Once you've setup the node as shown above, you will see a counter under the debu

![Each message sent to the debug node is counted](./images/counting-debug.gif "Each message sent to the debug node is counted")

We hope you found these tips useful, if you'd like to suggest some of your own tips which you think we should share in our future blog posts please [get in touch](mailto:[email protected]).
We hope you found these tips useful, if you'd like to suggest some of your own tips which you think we should share in our future blog posts please [get in touch](mailto:[email protected]).

## Effortless Communication Between Node-RED Instances with FlowFuse Project Nodes

Managing communication between multiple Node-RED instances can be a complex task, but FlowFuse [Project Nodes](/docs/user/projectnodes/) simplify this process dramatically. With these nodes, you can easily send messages between different Node-RED instances without worrying about complex configurations or network setup.

All you need to do is select the target instance by name, and FlowFuse takes care of the rest. This makes it faster and more efficient to handle multi-instance environments, ensuring seamless communication between flows across different devices or locations. Whether you're managing multiple environments or working on large-scale projects, FlowFuse Project Nodes save you time and reduce the risk of errors.

FlowFuse continues to innovate, making collaboration and scalability in Node-RED projects even easier. To learn more about these features, check out the [FlowFuse website](/).
10 changes: 9 additions & 1 deletion src/blog/2023/03/3-quick-node-red-tips-4.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,12 @@ Note that there are no wires connecting the flow to the error output. This means
[{"id":"d6399c6fddb572ef","type":"debug","z":"0c6a2ba248b5933f","name":"debug 28","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1100,"y":300,"wires":[]},{"id":"de70fda720070c57","type":"inject","z":"0c6a2ba248b5933f","name":"","props":[],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":790,"y":260,"wires":[["a18f9c8638c78e57"]]},{"id":"a18f9c8638c78e57","type":"file in","z":"0c6a2ba248b5933f","name":"","filename":"example.txt","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":930,"y":260,"wires":[[]]},{"id":"2dbb0cc4bc10d0bc","type":"catch","z":"0c6a2ba248b5933f","name":"","scope":["a18f9c8638c78e57"],"uncaught":false,"x":790,"y":300,"wires":[["b22988df6357a52a"]]},{"id":"b22988df6357a52a","type":"change","z":"0c6a2ba248b5933f","name":"Debug message","rules":[{"t":"set","p":"payload","pt":"msg","to":"There was an error reading the file","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":940,"y":300,"wires":[["d6399c6fddb572ef"]]}]
{% endrenderFlow %}

We hope you found these tips useful, if you'd like to suggest some of your own tips which you think we should share in our future blog posts please [get in touch](mailto:[email protected]).
We hope you found these tips useful, if you'd like to suggest some of your own tips which you think we should share in our future blog posts please [get in touch](mailto:[email protected]).

### Simplifying Multi-Instance Communication with FlowFuse Project Nodes

Coordinating communication between multiple Node-RED instances can be challenging, but FlowFuse's [Project Nodes](/docs/user/projectnodes/) make it effortless. With these nodes, you can seamlessly send messages between instances without dealing with complicated network configurations.

Simply choose the target instance by name, and FlowFuse handles the connection automatically. This streamlines the management of multi-instance environments, ensuring smooth communication between flows across different devices or locations. Whether you're handling multiple projects or managing large-scale systems, FlowFuse Project Nodes help you save time and minimize errors.

FlowFuse continues to push the boundaries of collaboration and scalability in Node-RED projects. For more details on these features, visit the [FlowFuse website](/).
15 changes: 15 additions & 0 deletions src/blog/2023/03/3-quick-node-red-tips-5.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,3 +80,18 @@ You can read our previous Node-RED tips here.
[Node-RED Tips - Wiring Shortcuts
](/blog/2023/02/3-quick-node-red-tips-1/)

## Version controlling of your Node-RED Flow

[FlowFuse](/) is a cloud-based platform that makes working together on Node-RED projects easier and more efficient.

With FlowFuse, With FlowFuse, you can quickly [set up and manage teams](/docs/user/team/), giving each member the right level of access.you can take snapshots of your Flows time to time, incase any failure occures .........auto snapshot.. Also you can make collection your flow that you wanted to share with your team in team library......

**[Sign up](https://app.flowfuse.com/account/create/) now for a free trial and experience FlowFuse's powerful collaboration tools!**

## Version Control and Collaboration for Your Node-RED Flows

[FlowFuse](/) simplifies managing and collaborating on your Node-RED flows with seamless version control. You can easily track changes, take snapshots, and revert to previous versions, ensuring your work is always safe and recoverable.

With FlowFuse [Team Library](/docs/user/shared-library/#shared-team-library), sharing flows across different Node-RED instances is effortless. This Library feature allows you to organize and share flows among team members without the need for manual copying, making collaboration more efficient and effective.

**[Sign up](https://app.flowfuse.com/account/create/) for a free trial today and discover how FlowFuse can enhance your Node***
7 changes: 7 additions & 0 deletions src/blog/2023/06/import-modules.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,3 +57,10 @@ We wanted to investigate whether or not we could add backdated data, which in th

Within two minutes, we could wire up a node to retrieve data from our API, and then ingest it into `posthog-node` via the import of a function node.

## Simplify Function Node Creation with FlowFuse

[FlowFuse](/) provides a powerful platform to enhance, scale, and secure your Node-RED applications efficiently. One of our latest features, the **FlowFuse Assistant**, is designed to streamline the process of creating Function nodes.

With the FlowFuse Assistant, you can leverage AI to generate Function nodes effortlessly. Just input your prompt, and the Assistant will handle the creation for you, saving time and reducing manual coding.

To explore how to make the most of the FlowFuse Assistant and its capabilities, check out the [Assistants Documentation](/docs/user/assistant/).

Large diffs are not rendered by default.

0 comments on commit 7ebd4e0

Please sign in to comment.