What is Distr?
Distr is an open source software distribution platform. Software and AI companies use it to get their applications and artifacts into environments their customers control.
It covers self-managed, BYOC, air-gapped and edge deployments. Throughout the application lifecycle, vendors can see which version runs where, whether it is healthy and who downloaded which artifact.
Why is Distr needed?
Section titled “Why is Distr needed?”Most software runs in a single cloud environment that the vendor controls, next to the vendor’s own container registry, deployment pipelines and observability tools. The vendor can reach every part of that stack and troubleshoot a problem while it is happening. Once a customer wants to run the application in their own environment, that tooling no longer reaches it, and shipping updates, keeping the application stable and debugging it all get harder. Distr brings that tooling to self-managed environments, with a small footprint in the customer’s infrastructure.
Architecture
Section titled “Architecture”

Distr in short
Section titled “Distr in short”| Feature | Description |
|---|---|
| Distribution models | Fully self-managed, assisted self-managed, BYOC, air-gapped and edge deployments. |
| Works with your tools | Integrates with Docker, Helm, OpenTofu and Terraform, any OCI-compliant tool and GitHub Actions. |
| Built for enterprise security | Air-gapped installations and token-based access to the private registry. |
| Package formats | Docker Compose files, Helm charts and any other OCI artifact. |
| Visibility across customers | Deployment status, versions and health of every customer environment in one place. |
| Hosting options | Use Distr as a managed SaaS or host it yourself. |
| Two portals | A Vendor Portal for your team and a white-labeled Customer Portal for your customers. |
Who is Distr for?
Section titled “Who is Distr for?”- Software vendors that distribute applications and artifacts to environments their customers control
- AI companies that deploy AI components in different deployment scenarios
- Enterprise platform teams that distribute software internally
- Operations teams that need to see what is deployed where
Vendors such as Ozgar AI, Weave and Basedash run their self-hosted offerings on Distr in production. More stories are collected in the case studies.
What can I do with Distr?
Section titled “What can I do with Distr?”With Distr you can:
- Distribute software to any environment, from a customer’s cloud account to an air-gapped network
- Manage deployments, both those you operate and those your customers operate, and see all of them in one place
- Restrict licenses to specific application versions and control access to individual artifacts by tag
- Track the health of your deployments and the download counts of your applications and artifacts per customer
- Brand the Customer Portal as your own and onboard customers quickly
Where do I start?
Section titled “Where do I start?”The quickstart guide walks you through your first tutorials.
If you are comparing Distr with another distribution platform, see Distr vs Replicated and Distr vs Nuon.