App Store template
Flowise icon

Flowise

Build Flowise AI agents and LLM workflows on a visual canvas. Host on Sealos with persistent storage and optional PostgreSQL and object storage.

Launch in your Sealos workspace.

Flowise template preview
Template previewFull screenshot
Template deployments
45 on Sealos
Deployment
Your own instance
Category
AI

About this template

Overview

Build Flowise AI agents and LLM workflows on a visual canvas. Host on Sealos with persistent storage and optional PostgreSQL and object storage.

From the documentation

Flowise provides a drag-and-drop canvas for connecting language models, tools, memory, document loaders, and vector stores. It supports chatflows, agentflows, assistants, API access, and reusable credentials from one web interface.

How to deploy Flowise

  1. Choose Deploy now to start Flowise in your Sealos workspace.
  2. Review USE_POSTGRESQL, USE_S3_STORAGE in the deployment form.
  3. Launch the template, then inspect the application status and resource cards in Canvas.

Resources to plan for

Start with the resources defined by the Flowise template. Review CPU, memory, persistent storage, and network allocations for every service in Canvas. Capacity needs depend on your data and workload; monitor usage as they grow.

Template configuration and setup

Access after deployment

Use the application URL or connection details shown in Canvas. Follow the deployment guide for first-time account setup or client configuration, and keep generated credentials available for that step.

Hosting and billing

Sealos monthly plans include compute, memory, storage, and traffic. Size your plan for all deployed services. Software licenses and external AI or API services may have separate terms and charges. Confirm the applicable plan and optional charges in Cost Center.

Compare Sealos resource plans
Read full documentationCollapse documentation

For current cloud charges, refer to Sealos plan pricing. Upstream documentation may reference earlier billing models.

Deploy and Host Flowise on Sealos

Flowise is a visual platform for building AI agents and LLM workflows. This template deploys Flowise 3.1.2 on Sealos with persistent storage, automatic HTTPS, and optional managed PostgreSQL and private S3-compatible object storage.

Flowise application screenshot

About Hosting Flowise

Flowise provides a drag-and-drop canvas for connecting language models, tools, memory, document loaders, and vector stores. It supports chatflows, agentflows, assistants, API access, and reusable credentials from one web interface.

The default deployment stores application data in SQLite on a 1 GiB persistent volume. PostgreSQL 16.4 can be enabled for a managed database, and Sealos Object Storage can be enabled for uploaded files. Each storage option is selected independently during deployment.

Common Use Cases

  • AI assistants: Build conversational assistants with tools, memory, and retrieval.
  • RAG pipelines: Load documents, split content, and connect vector databases.
  • Agent workflows: Coordinate models and tools through visual multi-step flows.
  • API backends: Publish saved flows through Flowise APIs for other applications.

Dependencies for Flowise Hosting

The template includes the Flowise application, a 1 GiB persistent volume, a public HTTPS endpoint, and generated authentication secrets. Optional dependencies are provisioned by Sealos when selected.

Deployment Dependencies
Implementation Details

Architecture Components:

  • Flowise 3.1.2: Single StatefulSet serving the web UI and API on port 3000.
  • Persistent volume: Stores SQLite data, secrets, logs, and local uploads.
  • PostgreSQL 16.4: Optional KubeBlocks-managed database with a 1 GiB data volume.
  • Sealos Object Storage: Optional private S3-compatible bucket for uploaded files.
  • Ingress: Provides the generated public domain and TLS termination.

Deployment Options:

ParameterDefaultDescription
USE_POSTGRESQLfalseStore application data in managed PostgreSQL instead of SQLite.
USE_S3_STORAGEfalseStore uploaded files in a private Sealos Object Storage bucket.

The application runs with a 100 millicore CPU limit and a 1 GiB memory limit. The persistent volume keeps account and workflow data across pod restarts.

License Information:

Flowise uses Apache 2.0 for its open-source components, with separately identified enterprise components covered by the upstream commercial license.

Why Deploy Flowise on Sealos?

  • One-click provisioning: Create the application, storage, networking, and selected managed services together.
  • Independent storage choices: Select SQLite or PostgreSQL and local files or S3 storage from the deployment form.
  • Persistent data: Keep accounts, workflows, credentials, and uploaded content across restarts.
  • Managed public access: Receive a generated HTTPS URL with ingress and TLS configuration.
  • Resource controls: Adjust CPU, memory, and storage from the Sealos resource cards.

Deployment Guide

  1. Open the Flowise template and click Deploy Now.
  2. Select PostgreSQL and S3 storage when your workload needs those managed services, then confirm the deployment.
  3. Wait for the StatefulSet and any selected managed services to become ready. The first startup can take several minutes while Flowise initializes its database.
  4. Open the URL shown on the application card.

Create an Account and Sign In

The first visit opens the Flowise account setup screen. Enter your name, email address, and a strong password to create the administrator account.

Later visits open the sign-in screen. Use the same email address and password. The account remains available after pod restarts because Flowise data is stored on the persistent volume or in PostgreSQL.

Configuration

Use the Flowise interface to add model credentials, create chatflows or agentflows, and configure document stores. Credentials are encrypted with generated deployment secrets.

For infrastructure changes, open the deployment Canvas and use the AI dialog or resource cards. Keep the generated authentication secrets stable when updating an existing deployment.

Troubleshooting

The application is still starting

Flowise initializes nodes and database migrations before opening port 3000. Check the StatefulSet logs and wait for Flowise Server is listening at :3000.

S3 uploads fail

Confirm that USE_S3_STORAGE is enabled and the Object Storage bucket is ready. The template injects the bucket endpoint and credentials automatically.

Getting Help

License

This Sealos template is provided under the repository license. Flowise licensing details are available in the upstream license file.

From launch to everyday operations

Why deploy
on Sealos

A shorter path from an app you want to an app you can run. Sealos brings deployment and ongoing operations into one place.

  1. One-click deployment

    Start with a ready-made template. Review its configuration and launch from the Sealos console.

  2. Managed Kubernetes

    Run on managed infrastructure with built-in workload scheduling and recovery.

  3. Automatic HTTPS

    Give your application a public HTTPS endpoint with certificates managed for you.

  4. Persistent storage

    Keep application data on persistent volumes across container restarts.

  5. Room to grow

    Adjust CPU, memory, and replicas from the console as your workload changes.

One template. Connected resources.

You Get the Whole Stack

Sealos provisions the resources defined by your template and brings them together in your workspace.

  • App Service

    Container workloads with configurable CPU, memory, and replicas.

  • Public HTTPS URL

    An address for your app, with managed TLS certificates.

  • Database

    A database provisioned alongside your app when the template calls for one.

  • Persistent Volume

    Storage for the files and data your application needs to keep.

  • Environment Variables

    Application settings and secrets configured in one place.

  • Logs & Metrics

    Inspect container logs and resource usage from the console.

Resources and their configuration vary by template. Review the deployment form for this app’s exact setup.

Explore more production-ready templates.

More