kkRepo

One trusted home for every package your build pipeline consumes: kkRepo hosts, proxies, and groups artifacts for Maven, npm, PyPI, Docker and OCI, Helm, Cargo, Go, NuGet, Composer, Terraform, Conda, APT, Conan, RubyGems, Yum, and more than twenty formats in total. Point your existing Nexus clients at it and nothing changes, because repository domains, the /repository/ URL layout, and the permission model carry over, and a one-click migration moves hosted data while clients keep building. Upstream proxies can be tuned per repository with their own outbound proxy and credentials, group repositories present many sources as one endpoint, and cleanup policies retire old artifacts before disks fill. Every stored artifact can be scanned against known vulnerabilities with SBOM generation and download enforcement, while Local, LDAP, and OIDC sign-in with fine-grained permissions decides who may publish or pull. Prometheus metrics and ready Grafana dashboards show throughput and storage, and multi-replica deployments share state through MySQL or PostgreSQL with blobs in S3-compatible storage. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache 2.0 licensed.

kkRepo
kkRepo
kkRepo
kkRepo
kkRepo

Benefits

  • Twenty-Plus Formats, One Server
  • Maven, npm, PyPI, Docker, Helm, Cargo, Go, NuGet, Composer, Terraform, Conda, APT, Conan, RubyGems, and more live as hosted, proxy, and group repositories in a single deployment your whole pipeline can share.
  • Leave Nexus Without Rewiring
  • One-click migration preserves repository domains, the /repository/ URL layout, and client configurations, so Maven settings, npm registries, and CI workflows keep working the day you switch servers.
  • Artifacts Scanned Before Download
  • Built-in security scanning matches stored artifacts against known vulnerabilities, generates CycloneDX SBOMs, and can block downloads by policy, with waivers recorded when a team accepts a known risk.
  • Fast, Light, And Observable
  • Startup readiness takes about a second with memory under 200 MB on the native runtime, while Prometheus metrics and Grafana dashboards expose storage, throughput, and repository health continuously.

Features

  • Hosted, Proxy, Group Repositories
  • Each of the twenty-plus formats supports hosted, proxy, and group repository types, with per-repository outbound HTTP or SOCKS5 proxy settings, authentication, and HTTPS upstream tunneling for remote sources.
  • Nexus Migration Console
  • The admin console imports Nexus hosted repositories by default and proxy caches on request, preserving URLs and permissions so existing Maven, npm, and Docker clients need no configuration changes.
  • Artifact Security Scanning
  • Scanning produces CycloneDX SBOMs, matches components against known vulnerability data, and enforces download policies with waiver management, scoped so only authorized readers see scan results in the admin UI.
  • Identity And Access Control
  • Local, LDAP, and OIDC authentication combine with configurable anonymous access and fine-grained repository permissions, so publishing rights can be limited per team, per repository, or per format.
  • S3-First Blob Storage
  • Artifact blobs live in OSS, S3, or file storage while MySQL or PostgreSQL holds metadata, shared session state, locks, and migration progress, which enables multi-replica high-availability deployments.
  • Cleanup And Lifecycle Policies
  • Rich cleanup policies age out snapshots, unused proxies, and stale components automatically, keeping repository storage bounded without manual pruning scripts or scheduled deletion jobs.

Apps Similar to kkRepo