OCI Package Proxy

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

Terraform Registry

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

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

Allowlisted packages:

Python (PyPI / PEP 503)

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

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

Allowlisted packages:

NuGet v3

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

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

Allowlisted packages:

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

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

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

Allowlisted packages: