From 7fa1dd033f6d29a0cfe4ce8b350de7268adad27c Mon Sep 17 00:00:00 2001 From: Stephan Vock Date: Tue, 25 Feb 2025 13:21:45 +0000 Subject: [PATCH] Self-Hosted: document that domains of mirrored third-party repositories need to be accessible too --- docs/self-hosted/kubernetes-embedded.md | 7 ++++++- docs/self-hosted/kubernetes-helm.md | 8 +++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/self-hosted/kubernetes-embedded.md b/docs/self-hosted/kubernetes-embedded.md index add43586..4d3b27bd 100644 --- a/docs/self-hosted/kubernetes-embedded.md +++ b/docs/self-hosted/kubernetes-embedded.md @@ -37,7 +37,12 @@ in an existing Kubernetes cluster using Helm follow [this guide](./kubernetes-he * s3.kurl.sh (required to install the kots CLI) * amazonaws.com (required to install the kots CLI) * Please also consult the list in the [Replicated documentation](https://docs.replicated.com/enterprise/installing-general-requirements#firewall-openings-for-online-installations). - + * To mirror Composer packages in Private Packagist, the following domains must also be accessible: + - packagist.org (required to fetch package metadata) + - *.packagist.org (required to fetch package metadata) + - github.com (required to download ZIP files for mirrored packages) + - api.github.com (required to download ZIP files for mirrored packages) + - Any other mirrored third-party repository you use like drupal.org, asset-packagist.org, or repo.magento.com diff --git a/docs/self-hosted/kubernetes-helm.md b/docs/self-hosted/kubernetes-helm.md index 016679ea..4d63cfcf 100644 --- a/docs/self-hosted/kubernetes-helm.md +++ b/docs/self-hosted/kubernetes-helm.md @@ -20,7 +20,13 @@ to instead install Private Packagist Self-Hosted without an existing Kubernetes * replicated.app * proxy.replicated.com * registry.replicated.com - * Please also consult the list in the [Replicated documentation](https://docs.replicated.com/enterprise/installing-general-requirements#firewall-openings-for-online-installations). + * Please also consult the list in the [Replicated documentation](https://docs.replicated.com/enterprise/installing-general-requirements#firewall-openings-for-online-installations). + * To mirror Composer packages in Private Packagist, the following domains must also be accessible: + - packagist.org (required to fetch package metadata) + - *.packagist.org (required to fetch package metadata) + - github.com (required to download ZIP files for mirrored packages) + - api.github.com (required to download ZIP files for mirrored packages) + - Any other mirrored third-party repository you use like drupal.org, asset-packagist.org, or repo.magento.com ## Installation