- docs
- FlowFuse User Manuals
- Using FlowFuse
- Getting Started
- FlowFuse Concepts
- Changing the Stack
- DevOps Pipelines
- Environment Variables
- FlowFuse File Nodes
- FlowFuse Persistent Context
- FlowFuse Project Nodes
- High Availability mode
- Instance Settings
- Logging
- Shared Team Library
- Snapshots
- Teams
- FlowFuse API
- Migrating a Node-RED project to FlowFuse
- Device Agent
- Device Agent
- Hardware Guides
- FlowFuse Cloud
- FlowFuse Cloud
- FlowFuse Self-Hosted
- Installing FlowFuse
- Overview
- Configuring FlowFuse
- DNS Setup
- Docker install
- Email configuration
- First Run Setup
- FlowFuse File Storage
- Install FlowFuse on Kubernetes
- Local Install
- Upgrading FlowFuse
- Administering FlowFuse
- Administering FlowFuse
- Administrator configuration for SSO
- licensing
- Monitoring
- Telemetry
- User Management
- Support
- Community Support
- Premium Support
- Debugging Node-RED issues
- Contributing
- Contributing to FlowFuse
# Installing FlowFuse
FlowFuse can be installed on most Linux distributions, Windows, and MacOS.
It provides three models for how to run and manage the individual Node-RED instances it creates. Choosing the right model is important based on how you plan to use the platform.
# One-Click Docker Installer
See also the Digital Ocean Step by Step Manual
See also the AWS Step by Step Manual
# Deployment Models
Model | Description |
---|---|
Local | Runs the Node-RED instances on the same machine running the core FlowFuse application. The instances are exposed on different TCP ports. This is intended for smaller deployments, such as for evaluation, or personal use. |
Docker | Run the platform in a Docker Compose based environment. |
Kubernetes | Run the platform in a full Kubernetes based environment. |
If you are just getting started with FlowFuse and want to evaluate what it can do, we recommend starting with the Local model.
# Upgrading FlowFuse
If you are upgrading FlowFuse, please refer to the Upgrade Guide for any specific actions required.