Deploy FlowEngine
Railway

Deploy FlowEngine

White-label client portal for automation agencies using n8n

Deploy FlowEngine

Just deployed

FlowEngine

White-label client portal for n8n agencies. Manage instances, invite clients, control what they see, and bill them via Stripe. Self-hosted, open source.

Docker License GitHub Stars

Demo: https://demo.flowengine.cloud

Watch the demo


What It Does

You run the portal. Your clients log in and see only what you give them access to. You manage everything from behind the scenes.


Features

Manage

Built mainly for n8n — this is what your clients see. The hosting layer is hidden unless you choose to expose it. Also includes basic management for OpenClaw and Docker instances (status, URL, notes).

Overview

See detailed executions and workflows across all instances at once, with filters by workflow, status, and client.

UI Embeds

Build embeddable chatbots, forms, and UI elements and link them to n8n workflows in one click. Automatically detects the webhook and trigger type.

Templates

Set up once — clients browse and import workflows based on descriptions and see what credentials they need. Push updates so clients can update live workflows in one click, or push the same update to all clients at once.

Credentials

Clients add their API keys through the portal and they go straight into their n8n instance. Configure OAuth apps once under Settings (Microsoft, Google, Slack, X, Reddit, LinkedIn) and clients authenticate through the portal — tokens go directly to their n8n.

Services

Link a WhatsApp API to clients' instances.


Hosting

Deploy and manage instances. Not visible to clients by default.

  • n8n — connect your own self-hosted instance or deploy via FlowEngine managed hosting
  • OpenClaw — multi-channel bot platform (Telegram, Discord, Slack)
  • Docker / Website — deploy any Docker image or static site
  • Connect external — link any existing instance via URL + API key

Clients

Invite clients and control what they see:

  • Assign which instances a client can access
  • Clients get their own login and see only what is assigned to them
  • Manage payments and subscriptions via Stripe
  • Track AI usage
  • Invite their team members

Settings

  • Branding — logo and company name
  • Authentication — Google/GitHub OAuth, signup restrictions
  • SMTP — email for client invitations
  • Stripe — connect your Stripe account to bill clients
  • OAuth apps — configure Microsoft, Google, Slack, X, Reddit, LinkedIn for n8n client authentication
  • Team — invite team members with role-based access

Deploy and Host

About Hosting

FlowEngine runs as a single Docker stack, Next.js portal + self-hosted Supabase (Postgres, Auth, Storage, Realtime) + Kong API gateway. Everything is included; no external Supabase account needed.

Why Deploy

Give your automation clients a branded portal without building one yourself. Keep all client data on your own infrastructure. Bill clients via Stripe. Manage multiple n8n instances from one place.

Common Use Cases

n8n agencies- white-label portal for clients, control access, push workflow templates Automation consultants- professional client experience with custom branding Internal teams- centralize n8n instance management with role-based access

Dependencies for flowEngine

Deployment Dependencies:

PostgreSQL (included supabase/postgres:15.8) GoTrue auth (included) PostgREST (included) Kong API gateway (included) Supabase Storage (included) Supabase Realtime (included)


Template Content

More templates in this category

View Template
N8N Main + Worker
Deploy and Host N8N with Inactive worker.

jakemerson
View Template
Postgres Backup
Cron-based PostgreSQL backup to bucket storage

Railway Templates
View Template
Prefect [Updated Mar ’26]
Prefect [Mar ’26] (ETL & Automation alternative to Airflow) Self Host

shinyduo