Blog GUIDE
openleash/self-hosting-openleash-with-docker

Self-hosting OpenLeash with Docker in 10 minutes

One compose file, your own Postgres, zero telemetry. The complete walkthrough, air-gapped setups included.

Private Cloud and local open-source installs use the same backend-backed shape: client-api, database, and clients.

1Desktop client
2OpenLeash Cloud
3Private Cloud
4Shared policy model
Same governance model, hosted or customer-controlled.
dockerprivate cloudself-hosted

The short version

Self-hosting matters because agents are no longer just suggesting changes. They read files, call tools, run commands, and move context between systems.

OpenLeash keeps that power visible. Every plugin can inspect an event, make a decision, and leave an audit trail that humans can understand later.

What OpenLeash watches

Prompts, tool calls, sessions, skills, logs, and startup inventory all flow through the same event model. Plugins can block, mask, rewrite, compress, export, or simply observe.

That keeps the workflow fast when the agent is safe and explicit when the blast radius changes.