Get Started
Last updated
Last updated
Self-hosting requires more technical skill to setup instance, backing up database and maintaning updates. If you aren't experienced at managing servers and just want to use the webapp, we recommend using .
Install Flowise locally using NPM.
Install Flowise:
You can also install a specific version. Refer to available .
Start Flowise:
Open:
There are two ways to deploy Flowise with Docker:
Go to docker folder
at the root of the project
Copy the .env.example
file and paste it as another file named .env
Run:
You can bring the containers down by running:
Build the image:
Run image:
Stop image:
Flowise has 3 different modules in a single mono repository:
Server: Node backend to serve API logics
UI: React frontend
Components: Integration components
Simple setup using PNPM:
Clone the repository
Go into repository folder
Install all dependencies of all modules:
Build the code:
Step-by-step setup for project contributors:
Clone your forked repository
For feature branch: feature/<Your New Feature>
For bug fix branch: bugfix/<Your New Bugfix>
.
Switch to the branch you just created
Go into repository folder:
Install all dependencies of all modules:
Build the code:
For development build:
Create .env
file and specify the PORT
(refer to .env.example
) in packages/ui
Create .env
file and specify the PORT
(refer to .env.example
) in packages/server
For changes made in packages/components
, you will need to build again to pickup the changes
After making all the changes, run:
and
to make sure everything works fine in production.
Enterprise plans have separate repository and docker image.
Once granted access to both, the setup is the same as Setup 1. Before starting the app, enterprise users are required to fill in the values for Enterprise Parameters in the .env
file. Refer to .env.example
for the required changes.
Reach out to support@flowiseai.com for the value of following env variables:
For Docker Installation:
In this video tutorial, Leon provides an introduction to Flowise and explains how to set it up on your local machine.
Open:
Install .
Start the app at
Fork the official
Create a new branch, see . Naming conventions:
Start the app at
Any changes made in packages/ui
or packages/server
will be reflected at