Skip to main content
Open Source Container Registry
Angos Logo

Angos

A lightweight, OCI-compliant container registry

Why Angos?

Everything you need to manage container images at scale

OCI-Compliant

Full OCI Distribution Spec v1.1 support. Works with Docker, Podman, containerd, and all OCI tooling.

Pull-Through Cache

Mirror Docker Hub, ghcr.io, or any upstream registry with intelligent immutable tag caching.

CEL Policies

Fine-grained access control with Common Expression Language. Define who can push, pull, or delete.

OIDC Authentication

Native support for GitHub Actions, Google, Okta, and any OIDC provider. Passwordless CI/CD.

Retention Policies

Automated cleanup with flexible rules. Keep latest tags, semver patterns, or top-k most used.

Web UI

Browse repositories, view manifest hierarchy, download ORAS artifacts, inspect signatures and SBOMs.

Get started in minutes

Download the binary, create a config file, and start your registry

# Download and run
curl -LO https://github.com/project-angos/angos/releases/latest/download/angos-linux-amd64
chmod +x angos-linux-amd64

# Configure
cat > config.toml << 'EOF'
[server]
port = 5000

[blob_store.fs]
root_dir = "./data"

[repository."myrepo"]
EOF

# Start
./angos-linux-amd64 -c config.toml server