Skip to main content

This version of GitHub Enterprise Server was discontinued on 2024-09-25. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise Server. For help with the upgrade, contact GitHub Enterprise support.

Managing GitHub Packages for your enterprise

You can enable GitHub Packages for your enterprise and manage GitHub Packages settings and allowed packaged types.

Getting started with GitHub Packages for your enterprise

You can start using GitHub Packages on your GitHub Enterprise Server instance by enabling the feature, configuring third-party storage, configuring the ecosystems you want to support, and updating your TLS certificate.

Enabling GitHub Packages with AWS

Set up GitHub Packages with AWS as your external storage.

Enabling GitHub Packages with Azure Blob Storage

Set up GitHub Packages with Azure Blob Storage as your external storage.

Enabling GitHub Packages with MinIO

Set up GitHub Packages with MinIO as your external storage.

Quickstart for configuring your MinIO storage bucket for GitHub Packages

Configure your custom MinIO storage bucket for use with GitHub Packages.

Configuring package ecosystem support for your enterprise

You can configure GitHub Packages for your enterprise by globally enabling or disabling individual package ecosystems on your enterprise, including Container registry, Docker, and npm. Learn about other configuration requirements to support specific package ecosystems.

Migrating your enterprise to the Container registry from the Docker registry

You can migrate Docker images previously stored in the Docker registry on your GitHub Enterprise Server instance to the Container registry.