OCI Package Proxy

Serving native package-manager protocols backed by an OCI registry.

Terraform Registry

Entry point: http://pkg.thelegogroup.com/.well-known/terraform.json

# Use as a provider/module registry host:
# host = pkg.thelegogroup.com
terraform login pkg.thelegogroup.com

Allowlisted packages:

Python (PyPI / PEP 503)

Entry point: http://pkg.thelegogroup.com/simple/

pip install --index-url http://pkg.thelegogroup.com/simple/ <package>
twine upload --repository-url http://pkg.thelegogroup.com/upload/ dist/*

Allowlisted packages:

NuGet v3

Entry point: http://pkg.thelegogroup.com/nuget/v3/index.json

dotnet nuget add source http://pkg.thelegogroup.com/nuget/v3/index.json --name oci-package-proxy

No packages allowlisted for this protocol.

OCI-native (Helm, container images, OCI artifacts)

Entry point: http://pkg.thelegogroup.com/v2/

helm push <package>-0.1.0.tgz oci://pkg.thelegogroup.com
helm pull oci://pkg.thelegogroup.com/<package> --version 0.1.0
oras push pkg.thelegogroup.com/<package>:<tag> <file>

Allowlisted packages: