Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

Enterprise 向けのパッケージエコシステ� サポートを設定する

You can configure GitHub Packages for your enterprise by globally enabling or disabling individual package ecosystems on your enterprise, including Docker, and npm. 特定のパッケージエコシステ� をサポートするための他の設定要件について学びます。

個々のパッケージエコシステ� の有効化または無効化

新しいパッケージがアップロードされないようにするには、以前に有効にしたエコシステ� を読み取り専用に設定し、既存のパッケージをダウンロードできるようにします。

  1. From an administrative account on GitHub Enterprise Server, in the upper-right corner of any page, click .

    Screenshot of the rocket ship icon for accessing site admin settings

  2. If you're not already on the "Site admin" page, in the upper-left corner, click Site admin.

    Screenshot of "Site admin" link

  3. 左のサイドバーでManagement Consoleをクリックしてく� さい。 左のサイドバーのManagement Consoleタブ

  4. 左のサイドバーでPackagesをクリックしてく� さい。 管理コンソールのサイドバーのPackagesタブ

  5. [Ecosystem Toggles] の下で、パッケージの種類ごとに [Enabled]、[Read-Only]、または [Disabled] を選択します。 Ecosystem toggles

  6. 左のサイドバーの下でSave settings(設定の保存)をクリックしてく� さい。

    Screenshot of the save settings button in the Management Console

    Note: Saving settings in the Management Console restarts system services, which could result in user-visible downtime.

  7. 設定が完了するのを待ってく� さい。

    インスタンスの設定

公式 npm レジストリに接続する

Enterprise で npm パッケージを有効にしていて、公式の npm レジストリと GitHub Packages npm レジストリへのアクセスを許可する� �合は、追� の設定を実行する必要があります。

GitHub Packages は、registry.npmjs.com の公式 npm レジストリに接続するネットワークトラフィックに透過プロキシを使用します。 プロキシはデフォルトで有効になっており、無効にすることはできません。

npm レジストリへのネットワーク接続を許可するには、GitHub Enterprise Server がポート 443 を介して registry.npmjs.com に HTTPS トラフィックを送信できるようにするネットワーク ACL を設定する必要があります。

資料宛先ポート種類
GitHub Enterprise Serverregistry.npmjs.comTCP/443HTTPS

registry.npmjs.com への接続は、Cloudflare ネットワークを通過した後、単一の静的 IP アドレスに接続しませんので、ご注意く� さい。代わりに、https://www.cloudflare.com/ips/ にリストされている CIDR 範囲内の IP アドレスに接続されます。

If you wish to enable npm upstream sources, select Enabled for npm upstreaming.

次のステップ

次のステップとして、パッケージのホスト URL の TLS 証明書を更新またはアップロードする必要があるかどうかを確認することをお勧めします。 詳しい情� �については、「Enterprise 向けの GitHub Packages を使ってみる」を参照してく� さい。