Distr is an open-source control plane designed to streamline the distribution of enterprise software to self-managed, Bring Your Own Cloud (BYOC, and on-premises environments. By integrating seamlessly with existing CI/CD pipelines, Distr enables software vendors to offer self-managed deployments efficiently, reducing setup times from months to mere hours. Its comprehensive suite of tools facilitates onboarding, updating, and supporting self-managed customers without the need to develop custom solutions from scratch.
Key Features and Functionality:
- Simple GitHub Integration: Connect your repository to start shipping software in minutes.
- Broad Compatibility: Supports Docker Compose, Terraform, Docker Swarm, and Kubernetes, ensuring flexibility across various deployment environments.
- Versatile Deployment Options: Deploy applications on AWS, GCP, Azure, on-premises, and even in air-gapped environments.
- White-Label Customer Portal: Provide customers with a branded portal for full control and visibility into their deployments.
- Built-in OCI Registry: Monitor image downloads and updates at both user and tag levels.
- Advanced Telemetry: Collect detailed usage and performance metrics using OpenTelemetry.
- Flexible Licensing: Manage access to versions and features with an Open Feature-compatible licensing server.
- API-First and Automation-Ready: Fully integratable via API and SDK for custom workflows.
Primary Value and Problem Solved:
Distr addresses the complexities associated with delivering enterprise software to customer-controlled environments. By offering a ready-to-use control plane, it eliminates the need for vendors to build custom solutions for self-managed deployments. This significantly reduces the time and resources required to onboard, update, and support self-managed customers, enabling vendors to focus on core product development while ensuring customers have control over their deployments.