Feature Overview
Nitro Repo focuses on shipping a lean, reliable artifact service. The tables below capture the repository types and platform capabilities that are available today so you can plan deployments without guesswork.
Repository Support
| Repository | Hosted | Proxy | Notes |
|---|---|---|---|
| Maven | Yes | Yes | Standard Maven 2 layout for private artifacts or upstream caching (docs). |
| npm | Yes | Yes | Works as a private registry or smart cache with multiple upstreams (docs). |
| Python | Yes | Yes | Hosts wheels/sdists and proxies PyPI-compatible indexes, including uv workflows (docs). |
| Composer (PHP) | Yes | No | Vendor/package storage with indexed metadata for downstream Composer clients (docs). |
| Go modules | Yes | Yes | Athens-style hosted uploads plus multi-route proxy cache control (docs). |
| Cargo (Rust) | Yes | No | Sparse index + publish/download endpoints for private crates (docs). |
| Docker / OCI | Yes | Yes | Private Docker Registry HTTP API v2 implementation plus pull-through caching for upstream registries (docs). |
| Helm | Yes | No | HTTP chart repository and OCI distribution registry with unified package management (docs). |
| Debian (APT) | Yes | No | Generates dists/ + pool/ trees with Packages* and Release metadata for apt (docs). |
| NuGet | Planned | Planned | Tracked in issue #191. |
Platform Capabilities
| Feature | Status | Notes |
|---|---|---|
| Project Pages | Yes | Repositories surface uploaded components in the UI, enabling per-project landing pages with metadata and usage summaries. |
| API / Token Security | Yes | Scoped automation tokens back every repository type; Docker additionally mints short-lived bearer tokens for /v2/** routes (architecture). |
| Repository Search | Yes | Global and per-repository search filter packages, tags, and metadata (including Docker manifests) directly from the UI and API. |
| SSO Support | Yes | Optional SSO proxy integration with auto-provisioned users when enabled in security settings (docs). |
| S3 Disk Cache | Yes | Configurable on-disk LRU cache keeps hot artifacts locally; knobs for path, byte cap, and entry cap are exposed in the Admin UI. |
Use this page as the single source of truth when deciding which repository modes to enable or when planning migrations from other managers (Nexus, StrongBox, Reposilite, etc.). If a capability is marked Planned, follow the linked issue to track progress.