Self-host the core
Use the public Docker image or build from source. You provide the runtime, MongoDB, mail service, and operational care.
Read installation docsGet started
Choose managed or self-hosted, learn the five concepts that matter, and build a workflow that can move with you.
Choose a route
Both paths use the same core workflow model. The difference is who operates the environment.
Use the public Docker image or build from source. You provide the runtime, MongoDB, mail service, and operational care.
Read installation docsSelect capacity and optional diagnostic AI. The onboarding team provisions access and contacts you within one business day.
Compare managed plansHave unusual topology, scale, or integration requirements? Describe the workflow and we’ll discuss the right shape.
Contact HarbormasterLearn the model
Harbormaster’s components are named for the work of coordinating a safe, visible journey.
HARBORA modular unit that performs one discrete piece of work.
LANEA workflow step that runs a Harbor and points to what comes next.
CHARTERA complete execution path made from one or more Lanes.
MANIFESTThe configuration and state passed from one Lane to another.
SHIPMENTThe record created when work starts and completes, including its result.
SALVAGE PLANThe Lane that runs when a Shipment returns a non-zero exit code.
Build your first flow
Start with one useful unit of work. Add complexity only when your operation needs it.
Wrap a command, API call, transformation, or remote action as a discrete service.
Set the successful followup and the Salvage Plan for work that fails.
Run it from the dashboard or an authenticated hook, then inspect the result.