Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/boring-registry/boring-registry
A Simple Terraform Provider and Module Registry
https://github.com/boring-registry/boring-registry
aws azure gcs minio registry s3 terraform
Last synced: about 1 month ago
JSON representation
A Simple Terraform Provider and Module Registry
- Host: GitHub
- URL: https://github.com/boring-registry/boring-registry
- Owner: boring-registry
- License: mit
- Created: 2020-11-23T14:24:32.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-17T10:37:44.000Z (about 2 months ago)
- Last Synced: 2024-10-19T14:16:36.736Z (about 2 months ago)
- Topics: aws, azure, gcs, minio, registry, s3, terraform
- Language: Go
- Homepage: https://boring-registry.github.io/boring-registry/
- Size: 19.8 MB
- Stars: 168
- Watchers: 13
- Forks: 33
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
- awesome-opentofu - boring-registry - Boring-registry is an open-source module and provider registry compatible with OpenTofu. (Tools / Registry)
- awesome-github-repos - boring-registry/boring-registry - A Simple Terraform Provider and Module Registry (Go)
- awesome-tf - boring-registry - Private Terraform Module/Provider Registry with API key authentication and blob storage support (Self-Hosted Registries / Miscellaneous)
- awesome-repositories - boring-registry/boring-registry - A Simple Terraform Provider and Module Registry (Go)
README
# boring-registry
Boring-registry is a simple open source module and provider registry compatible with Terraform and [OpenTofu](https://github.com/opentofu/opentofu).
## Overview
With boring-registry, you can upload and distribute your own modules and providers, as an alternative to publishing them on HashiCorp's public Terraform Registry.
Support for the [Module Registry Protocol](https://www.terraform.io/internals/module-registry-protocol), [Provider Registry Protocol](https://www.terraform.io/internals/provider-registry-protocol), and [Provider Network Mirror Protocol](https://developer.hashicorp.com/terraform/internals/provider-network-mirror-protocol) allows it to work natively with Terraform and OpenTofu.
### Features
* Module Registry
* Provider Registry
* Network mirror for providers
* Pull-through mirror for providers
* Support for S3, GCS, Azure Blob Storage, and MinIO object storage## Installation
Boring-registry can be installed in various ways, among others we offer a container image and also support the installation with Helm on Kubernetes.
Learn more about the installation [in our documentation](https://boring-registry.github.io/boring-registry/latest/installation/helm/).## Configuration
Check out the full documentation at [boring-registry.github.io/boring-registry](https://boring-registry.github.io/boring-registry/latest/configuration/introduction/).