Flowise AI
Platform:
| Channel | Revision | Published | Runs on |
|---|---|---|---|
| latest/edge | 18 | 19 May 2026 |
juju deploy flowise --channel edge
-
base-path | string
Default: /flowise
Base URL path for Flowise behind a reverse proxy. Must match the Istio VirtualService prefix (without trailing slash).
-
cors-origins | string
Default: *
Allowed origins for CORS. Use comma-separated values for multiple origins. Example: "https://example.com,https://app.example.com"
-
debug | boolean
Enable debug mode (prints more console logs).
-
disable-telemetry | boolean
Disable Flowise telemetry.
-
disabled-nodes | string
Comma-separated list of node names to disable. Example: "chatOpenAI,openAIEmbeddings"
-
extra-env | string
Extra environment variables as KEY=VALUE pairs, one per line. Example: OPENAI_API_KEY=sk-xxx LANGCHAIN_TRACING_V2=true
-
file-size-limit | string
Default: 50mb
Maximum file upload size (e.g., "50mb", "100mb").
-
flowise-password | string
Password for Flowise basic auth.
-
flowise-secretkey-overwrite | string
Secret key used to encrypt/decrypt credentials stored in the database. Strongly recommended for production: when unset, Flowise generates a random key and persists it to the PVC at /root/.flowise/encryption.key. If that file is ever lost — PVC recreated, init-container that wipes the dir, manual cleanup — Flowise generates a new random key and ALL existing credentials become un-decryptable (effectively "data lost"). Set this to a stable value to keep credentials decryptable across any PVC events.
-
flowise-username | string
Username for Flowise basic auth. Leave empty to disable auth (Kubeflow handles auth via Istio/Dex).
-
iframe-origins | string
Default: *
Allowed origins for iframe embedding. Use comma-separated values.
-
log-level | string
Default: info
Log level: error, info, verbose, debug
-
number-of-proxies | int
Default: 1
Number of proxies in front of Flowise (for rate limiting).
-
port | int
Default: 3000
Port Flowise listens on inside the container.
-
queue-mode | boolean
Enable queue mode for distributed processing. Requires Redis relation to be configured.
-
show-community-nodes | boolean
Default: True
Show community-created nodes in the UI.
-
trusted-auth-header | string
Default: kubeflow-userid
HTTP header that carries the authenticated user identity. Set by Istio/Dex in Kubeflow. Flowise uses this to trust the upstream authentication.
-
worker-concurrency | int
Default: 10
Number of concurrent workers when queue mode is enabled.