FlowFuse 2.16: Git Integration, improved log retention and more
Start pushing your snapshots to git, get alerted when resources are running low and more logging from Node-RED

Another release from the FlowFuse team to keep realising our mission to empower you to fuse the digital realm and physical reality.
# Git Integration
This has been one of those features that has come up a number of times with our users; we knew we wanted to have Git integration in the platform, but we also wanted it to fit in a natural way with the developer workflows we provide.
With this release, you can now add a Git Repository stage to your deployment pipelines. When the pipeline is triggered, the latest snapshot will get pushed to the configured repository.
This is very much a "first-iteration" of the feature that will allow us to get feedback early and continue to iterate.
With this release, the following restrictions apply:
- Only GitHub.com hosted repostories are supported
- Users must create a GitHub Personal Access Token and add to their Team Settings
- We currently only support pushing snapshots to a Git repository
This last point is important; this release lets you backup your flows to git, but we haven't yet enabled the return journey of pulling a snapshot from a Git repository back to your Node-RED instance. That'll come in the near future and will unlock a full git-based review workflow within the pipelines.
We'll also look at enabling other Git hosting providers - let us know which you'd like to see on the list.
This feature is available to Team and Enterprise teams on FlowFuse Cloud and self-hosted customers.
# Better Node-RED log handling
We've improved the log handling within our Hosted Node-RED instances. Previously we were using a fix sized buffer in memory; meaning the noisier your Node-RED instance was, the less history you'd have. The UI for browsing the logs was also awkward when you wanted to jump back to an earlier section of the logs.
With this release, once you update your instances to the latest version, we will now store the last 7 days worth of logs for each hosted Node-RED instance.
To go along side this, we've added the ability to jump to a specific time/date in the logs without having to endlessly scroll.
To start benefiting from the extended logs, make sure you update the latest version via your Instance Settings page.
# Remote Instance Provisioning
We've updated the provisioning token support to allow you to automatically assign your remote instances to an application within your team.
The option to assign to a hosted instance is still there, but being able to assign to the appilcation is more generally useful for most workflows on the platform.
Details available in the changelog.
# Local Login for Remote Instances
One of the great features of our Remote Instance management is that we enable secure remote access to the Node-RED editor through the platform. To date, this approach has meant we disable direct local access to the editor.
With the most recent Device Agent release, we've added the ability to configure a local user login for the editor. This can be used when the remote instance is not able to reach the FlowFuse platform.
We're keen for feedback on this and will continue to explore otherwise to provide secure local access to the remote instance.
# Resource Alerts
We expanded the notficiations we send to help you track the health of your Node-RED instances. We will now send notifications if the CPU and/or memory usages exceeds 75% of the available capacity for a prolonged time.
You can further opt-in or out of these notifications via the instance settings.
Details available in the changelog
# Changes to tags for flowfuse/node-red
containers
For kubernetes and docker environments, we've updated the base container our latest
tag points at to ensure it defaults to the latest Node.js and Node-RED versions.
Check the changelog entry for full details
# What Else Is New?
For a full list of everything that went into our 2.16 release, you can check out the release notes.
We're always working to enhance your experience with FlowFuse. We're always interested in your thoughts about FlowFuse too. Your feedback is crucial to us, and we'd love to hear about your experiences with the new features and improvements. Please share your thoughts, suggestions, or report any issues on GitHub.
Together, we can make FlowFuse better with each release!
# Try FlowFuse
# Self-Hosted
We're confident you can have self managed FlowFuse running locally in under 30 minutes. You can install FlowFuse using Docker or Kubernetes.
# FlowFuse Cloud
The quickest and easiest way to get started with FlowFuse is on our own hosted instance, FlowFuse Cloud.
Get started for free now, and you'll have your own Node-RED instances running in the Cloud within minutes.
Written By:
Published on:
Related Articles:
- FlowFuse 2.15: Personal Node Collections, Smart Schema Suggestions and more control in DevOps Pipelines!
- FlowFuse 2.14: Announcing Third-Party Broker Integration, UNS Schemas, Enhanced Auth on Remote Instances and more!
- FlowFuse 2.13: Remote Instances, UNS Schemas & Improved Management at Scale
- FlowFuse Cloud now available for free!
- FlowFuse 2.0 Release