Render
Learn how to deploy Flowise on Render
Visit your github profile to assure you have successfully made a fork
Sign in to Render
Click New +

Select Web Service

Connect Your GitHub Account
Select your forked Flowise repo and click Connect

Fill in your preferred Name and Region.
Select
Docker
as your Runtime

Select an Instance

(Optional) Add app level authorization, click Advanced and add
Environment Variable
FLOWISE_USERNAME
FLOWISE_PASSWORD

Add NODE_VERSION
with value 18.18.1
as the node version to run the instance.
There are list of env variables you can configure. Refer to Environment Variables
Click Create Web Service


Persistent Disk
The default filesystem for services running on Render is ephemeral. Flowise data isn’t persisted across deploys and restarts. To solve this issue, we can use Render Disk.
On the left hand side bar, click Disks
Name your disk, and specify the Mount Path to
/opt/render/.flowise

Click the Environment section, and add these new environment variables:
HOST -
0.0.0.0
DATABASE_PATH -
/opt/render/.flowise
APIKEY_PATH -
/opt/render/.flowise
LOG_PATH -
/opt/render/.flowise/logs
SECRETKEY_PATH -
/opt/render/.flowise
BLOB_STORAGE_PATH -
/opt/render/.flowise/storage

Click Manual Deploy then select Clear build cache & deploy

Now try creating a flow and save it in Flowise. Then try restarting service or redeploy, you should still be able to see the flow you have saved previously.
Watch how to deploy to Render
Last updated