A Kubernetes-native, self-hosted OpenTofu/Terraform module and provider registry that implements the Module Registry Protocol, the Provider Network Mirror Protocol and the Provider Registry Protocol. OpenDepot gives organizations complete control over distribution, versioning, and storage — without relying on the public registry.
Compatible with OpenTofu (all versions) and Terraform (v1.2+).
Comprehensive documentation is available at opendepot.defdev.io/docs/.
| Guide | Description |
|---|---|
| Installation | Deploy OpenDepot to Kubernetes using the Helm chart |
| Quickstart | Get up and running locally in minutes |
| Helm Chart Reference | Full values reference for the OpenDepot Helm chart |
| Architecture | How OpenDepot works under the hood |
| Authentication | GitHub App and token-based auth |
| Kubernetes RBAC | Fine-grained access control for registry resources |
Apache License 2.0. See LICENSE for details.