• Docs
  • Blog
  • Pricing
Get started

How it works

Connect your repository.And start shipping.

Just attach your repo, we handle everything from CI/CD to production-ready deployments, including custom domain support.

Start deployingSee features
ApplicationsWorker NodesSecurityIntegrationsBackupsTemplatesAgentDocs

Deploy New Service

Add a new service to the production environment of storefront.

Type

AppBuild and deploy from a Git repository.
DockerRun a service from a container image.
DatabasePostgres, MySQL, Redis, and other data stores.

Name

storefront-api

What dFlow is

The app you already have. In production.

Connect the product you already built. We handle the infrastructure so you can keep building.

dflow · pathdflow · path
one workspace

Apps, databases, domains, logs, and deploys stay together.

appsgit · image · archivegit · image · archive
datasix enginessix engines
computedFlow · Azure · attachdFlow · Azure · attach

We read the source, build it, and put the app in production. Cloudflare is the hostname and SSL path.

sourcerepo you connectrepo you connect
builderrailpack · defaultrailpack · default
livestorefront.up.dflow.shstorefront.up.dflow.sh

Your stack. Our servers, Azure, or a machine you attach. AWS, GCP, and DigitalOcean attach now.

sourcerepo you connectrepo you connect
runtimethe one in the repothe one in the repo
workerone bindone bind

Built with

The stack this repo runs on.

The control plane is Next.js and Payload. Mongo holds product state. Redis and BullMQ run jobs. Dokku hosts that app. Tailscale is how the control plane reaches worker nodes, not a customer VPN. This is our stack, not the one you deploy.

master-node · this repomaster-node · this repo
Next · Payload · Mongo · Redis · BullMQ
  • App
    Next.js + Payload
  • State
    MongoDB + Redis
  • Host
    Dokku + Tailscale

not your deploy

Railpack, Dockerfile, Static, or BuildPacks build the repo you connect. That is a different beat.

Control plane

Create an application. Pick an environment.

That is where the wizard starts. An application holds environments. An environment is bound to compute. Services (apps, databases, images) live under it.

dFlow control planedFlow control plane
05 · Swap traffic, keep the old release warm

You push

Git push

GitHub · GitLab · Bitbucket · Azure DevOps · Gitea

Docker image

Any registry

Archive upload

zip · tar · tar.gz

Object model

Workspaceorganisation, roles, SSO
Applicationthe product you name
Environmentproduction · staging · development · custom
appdatabasedocker

Environments

Staging and production. Same path.

Name the environment. It runs on one machine. You do not invent a second setup.

application · storefrontapplication · storefront
production

storefront

production

one worker · one bind

nodeworker-prodworker-prod
computedFlow computedFlow compute
services4 services4 services
hostnamestorefront.up.dflow.shstorefront.up.dflow.sh

Compute binding

No vendor lock-in. Deploy stays the same.

Use our affordable compute, your Azure credits, or a machine you already have. AWS, GCP, and DigitalOcean attach now. Full setup on those clouds comes later.

environment · workerenvironment · worker
production · worker-prod

bound to

dFlow compute

worker-prod

environmentproductionproduction
workerworker-prodworker-prod
services4 services4 services
hostnamestorefront.up.dflow.shstorefront.up.dflow.sh

Connect now · full setup later

  • AWS
  • GCP
  • DigitalOcean

Detected stacks

Bring the stack you already know.

We find it. Switch the builder only if you need to. No repo? Send a Docker image or an archive.

repo scanrepo scan
detecting

Stack

Use the stack you already know

Bring the app you already have. We run it in production.

Next.js

runtime · Railpack

runtimes

data

same detect

  • Node
  • Python
  • Go
  • PHP
  • Java
  • Ruby
  • Rust

Four products

Apps, data, templates, and your editor.

Deploy and manage apps, databases, and templates in one place. Ask your AI agent to handle it.

workspace · objectsworkspace · objects
Service · app
  1. Workspace→
  2. Application→
  3. Environment→
  4. app

git, image, or archive on the worker bound to that environment.

Open this product
  1. Workspace→
  2. Application→
  3. Environment→
  4. database

Six engines attach on a private connection. ClickHouse backups are not supported.

Open this product
  1. Workspace→
  2. Application→
  3. Environment→
  4. wired services

A catalog stack lands as services already wired, in start order.

Open this product
  1. Editor→
  2. scoped tools→
  3. same objects

The editor inspects deploys, reads logs, and ships the next change. Credentials stay in your account.

Open this product

Editor plane

Your editor ships the same path.

Ask Cursor or Claude to inspect the deploy, review the logs, and keep shipping. Credentials stay in your account.

Open the AI workflow
Your cloudYour cloud
  • AWS
  • GCP
  • Azure
  • Hetzner
  • DigitalOcean

+ dFlow compute · VPS · on-prem

flow
flow
dflowdflow
hub
  1. 01Dashboardthe same UI
  2. 02Gitpush to your node
  3. 03EditorMCP over OAuth

on the node bound to the environment

flow
flow
Your editorYour editor
  • AntigravityAntigravity
  • CursorCursor
  • Claude CodeClaude Code
  • CodexCodex
  • GitHub CopilotGitHub Copilot

MCP over OAuth

Your stackYour stack
  • Postgres
  • MySQL
  • n8n
  • WordPress
  • Redis

+ any Docker image · templates

mcp · scoped toolsmcp · scoped tools
credentials stay in your account
  1. create_applicationstorefront
  2. create_database_servicePostgres 16
  3. create_deploymentstorefront.up.dflow.sh

assembled

Build the product.We manage the infrastructure.

Same path from git, the dashboard, or your editor. On our servers, your cloud credits, or a machine you attach.

Start deployingSee the catalog
  • GitHubOpens in a new tab
  • DiscordOpens in a new tab
  • LinkedInOpens in a new tab
StatusOpens in a new tab

Product

  • Pricing
  • Application hosting
  • Database hosting
  • Template hosting
  • AI workflow

Resources

  • Features
  • How it works
  • DocsOpens in a new tab
  • dFlow MCPOpens in a new tab
  • Blog
  • Changelog
  • Roadmap
  • Feedback
  • Developers Hub
  • dFlow vs.

Company

  • Enterprise
  • Partners
  • Join dFlow
  • Startup program
  • Affiliate program
  • Trust Center
  • Brand
  • Contact

Use cases

  • All use cases
  • Web applications
  • APIs and services
  • Data services
  • Workers and cron
  • AI apps and agents
  • Internal tools
  • Replace DIY cloud stack
  • Leave Kubernetes overhead
  • SOC 2Coming soon
  • Australian DPA
  • GDPR
  • Moving our trust centerOpens in a new tab

© 2026 dFlow

  • Privacy
  • Cookies
  • Terms
  • AnalyticaOpens in a new tab