Self-hosting EntityFlow
Run EntityFlow entirely on your own infrastructure, from a single Docker container to a multi-node Kubernetes cluster.
How EntityFlow works
The core/shell split, dual-persistence CQRS model, and real-time architecture behind EntityFlow.
Docker Compose
Run EntityFlow on a single host with the shipped Docker Compose stack.
Kubernetes & Helm
Deploy EntityFlow to Kubernetes with the bundled Helm chart, including multi-node Redis fan-out.
Configuration reference
Every environment variable EntityFlow reads, grouped by area, with defaults and purpose.
Bring your own database
Choose the diagram-plane database by connection-string scheme, with PostgreSQL, MySQL and SQLite fully supported.
Bring your own identity provider
Federate EntityFlow logins to your OIDC or SAML IdP, with passwordless email sign-in and API tokens always available.
Licensing & entitlements
How EntityFlow's open-core licence works — a signed offline token that unlocks enterprise entitlements.
Observability
Tracing with OpenTelemetry, error reporting with Sentry, structured logs, and the audit trail.
Scaling & performance
How EntityFlow stays fast at scale and how to run multiple server nodes with Redis fan-out.
The desktop app
EntityFlow's hardened Electron desktop app, with offline local storage or an embedded SQLite server.