Start locally. Expand when ready.

Full dataflow capabilities, with a clear Worker licensing boundary.

Community

Free

One local Worker

  • 35 Source and 30 Destination adapters
  • Visual Pipeline and combined routing
  • Durable queues and failure replay
  • Diagnostics, metrics and management API
  • No dataflow-count limit
Get started

Commercial

Licensed by Worker quota

Multiple Workers · Offline activation

  • Includes Community dataflow capabilities
  • Remote Worker registration and assignment
  • Leasing, draining and task takeover
  • Cluster operational overview
  • LicRegister offline file activation
View activation guide
CapabilityCommunityCommercial
DeploymentOne local WorkerRemote Workers supported
ProcessingFull dataflow capabilitiesIncludes Community capabilities
OperationsUI, API, metrics and activityManage and observe multiple Workers
ActivationNot requiredOffline file with a Worker quota

Frequently asked questions

Are all integrations available in Community?

Yes. Collection, Pipeline, fanout, routing, durable queues, diagnostics and the management API are included. Community deployment supports one local Worker.

Does activation require internet access?

No. Import an offline file issued by LicRegister. Signature, cluster binding, validity and quota are verified locally.

Are Worker queues automatically replicated?

No. Each Worker owns a local durable queue. Task takeover does not replicate queues or automatically move an old node’s backlog.

What does acknowledgement mean?

Source acknowledgement confirms local durable acceptance. Downstream acknowledgement follows each protocol. Retries may duplicate records, and there is no global transaction or ordering across destinations.

Can FlowPort read local files or container logs?

FlowPort focuses on remote ingestion. Use DataKit, Vector or another collector to collect local data and forward it over a supported protocol.

Does FlowPort accept every Vector option?

FlowPort does not import Vector configuration or claim full option or data-model equivalence. Its adapters are implemented natively in Go.