Note: GitHub Packages is currently in beta for GitHub Enterprise Server 2.22. To join the beta for your instance, use the sign-up form.
-
After you've been invited to join the beta, to enable GitHub Packages for your instance, follow the instructions from your account representative.
-
Configure third-party storage for your enterprise's packages. For more information, see "Configuring third-party storage for packages."
-
Enable or disable each package ecosystem for your enterprise. For more information, see "Configuring packages support for your enterprise."
-
If subdomain isolation is enabled for your instance, which is required to use GitHub Packages with Docker, create and upload a TLS certificate that allows the package host URL for each ecosystem you want to use, such as
npm.HOSTNAME. Make sure each package host URL includeshttps://.You can create the certificate manually or using Let's Encrypt. If you already use Let's Encrypt, you must request a new TLS certificate after enabling GitHub Packages. For more information about package host URLs, see "Enabling subdomain isolation." For more information about uploading TLS certificates to GitHub Enterprise, see "Configuring TLS."

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
