Skip to content

Integration Guides

OrbitRepos supports a wide range of package managers and artifact formats. Use the guides below to learn how to configure your local tools and CI/CD pipelines to work with OrbitRepos.

Each guide covers authentication, repository configuration, and common commands for pushing and pulling artifacts.

Available Formats

  • Docker: Configure the Docker CLI and OCI-compliant clients to use OrbitRepos as a container registry.
  • Maven: Integrate with Java build tools like Maven and Gradle for hosted and proxy repositories.
  • npm: Set up the npm or Yarn CLI to manage private JavaScript and TypeScript packages.
  • PyPI: Configure pip and twine to use OrbitRepos for hosting and caching Python wheels and source distributions.
  • NuGet: Use OrbitRepos with .NET projects and the NuGet CLI for managing C# and F# packages.
  • Go Modules: Configure the Go toolchain to use OrbitRepos as a high-performance module proxy.
  • Helm: Store and manage your Kubernetes Helm charts in a secure, centralized repository.
  • APT: Host your own Debian/Ubuntu package repositories and proxy official mirrors.
  • Raw: Use OrbitRepos as a generic binary store for any file type, from ISOs to build logs.

Generic Integration

For tools not listed above, the Raw Artifact Guide provides a flexible way to store any binary data via simple HTTP calls.


Need Help?

If you don't see your favorite format listed here, please check our Architecture Overview for information on how we implement new formats, or open a feature request on GitHub.