Skip to content
Distr

What is Distr?

Distr is an open source software distribution platform built for multiple deployment scenarios. It enables software and AI companies to distribute applications and artifacts to self-managed environments.

Distr provides distribution tooling for self-managed, BYOC, air-gapped, and edge deployments while giving vendors visibility and control throughout the application lifecycle.

Nowadays, most software is designed to run in a single cloud environment that vendors fully control, connected to internal container registries inside the cloud provider, deployment pipelines, and observability tools. Vendors also have full access to all parts of the stack, allowing them to troubleshoot problems in near real-time. However, when customers want to run applications in self-managed environments, vendors can’t rely on the same tooling to ensure application stability, distribute updates, or troubleshoot issues. Distr fills this gap by providing a platform that allows vendors to do all of this with a minimal footprint.

Deployments interface
FeatureDescription
🔄 Multiple distribution modelsDistr supports fully self-managed, assisted self-managed, BYOC, air-gapped, and edge deployments to meet any customer requirement.
🛠️ Works with existing toolsDistr integrates with Docker, Helm, and all OCI-compliant tools as well as GitHub Actions fitting easily into established workflows.
🔒 Built for enterprise securitySupports air-gapped environments and token based private registry access
📦 Multiple package formatsDistributes Docker Compose files, Helm charts and any OCI-compliant artifact.
🔍 Complete visibilityCentralized monitoring of deployment status, versions, and health across all customer environments.
📋 Deployment flexibilityAvailable as both a managed SaaS and a self-hosted solution
📱 Dual portal systemVendor Portal for complete control and Customer Portal for simplified, white-labeled end-customer access.

Distr helps:

  • Software vendors who need to distribute applications and artifacts to customer-controlled environments
  • AI companies deploying AI software components across various deployment scenarios
  • Enterprise platform teams managing internal software distribution
  • Operations teams who need visibility into distributed deployments

Distr enables you to:

  • Distribute software to any environment, from cloud to air-gapped
  • Manage deployments with visibility across all customer environments and customer controlled deployments
  • Enforce licensing down to the application version level, and with tag-based access controls for individual artifacts
  • Track consumption and health status and the download count of artifacts and applications across your customer base
  • White-label the customer experience to align with your brand and onboard end-customers quickly

Get started with Distr in minutes. Follow the quickstart guide to complete your first tutorials and learn how to use the platform effectively.