Editions & features
NuGetKeep is open-core. The server runs in one of two editions depending on whether a valid license key is present at startup.
| Feature | Community (free) | Enterprise (licensed) |
|---|---|---|
| v3 protocol — restore, push, unlist | ✓ | ✓ |
| OIDC/SSO login + RBAC | ✓ | ✓ |
| Basic (unscoped) API keys | ✓ | ✓ |
| Single feed | ✓ | ✓ |
| Vulnerability quarantine (OSV scan gate) | — | ✓ |
| Trusted publishing (keyless OIDC push) | — | ✓ |
| Scoped API keys (package-pattern / operation restrictions) | — | ✓ |
MCP tools endpoint (/mcp) | — | ✓ |
| Multiple feeds | — | ✓ |
When no valid license is present (absent, expired, or tampered) the server boots as Community
edition. The five Enterprise-only features refuse to operate, and a WARNING log line at
startup enumerates each locked feature.
Ready to upgrade? See Buying & applying a license.