Skip to main content

limites des pages GitHub

Découvrez les limites et limitations de GitHub Pages.

Qui peut utiliser cette fonctionnalité ?

GitHub Pages est disponible dans les référentiels publics avec GitHub Free et GitHub Free pour les organisations, et dans les référentiels publics et privés avec GitHub Pro, GitHub Team, GitHub Enterprise Cloud et GitHub Enterprise Server. Pour plus d’informations, consultez plans de GitHub.

Limites d’utilisation

GitHub Pages n’est pas destiné ou autorisé à être utilisé comme un service d’hébergement web gratuit pour exécuter votre entreprise en ligne, site de commerce électronique ou tout autre site web qui est principalement destiné à faciliter les transactions commerciales ou à fournir un logiciel commercial en tant que service (SaaS). Les sites GitHub Pages ne devraient pas être utilisés pour des transactions sensibles telles que l’envoi de mots de passe ou de numéros de carte de crédit.

En outre, votre utilisation de GitHub Pages est soumise aux Conditions d’utilisation de GitHub, y compris les restrictions concernant les systèmes d’enrichissement rapide, les contenus à caractère sexuel obscène et les contenus ou activités violents ou menaçants.

GitHub Pages les sites sont soumis aux limites d’utilisation suivantes :

  • Vous ne pouvez créer qu’un seul utilisateur ou site d’organisation pour chaque compte sur GitHub.

  • GitHub Pages Les référentiels sources ont une limite recommandée de 1 Go. Pour plus d’informations, consultez À propos des fichiers volumineux sur GitHub.

  • Les sites publiés GitHub Pages ne peuvent pas dépasser 1 Go.

  • GitHub Pages les déploiements expirent s’ils prennent plus de 10 minutes.

  • GitHub Pages les sites ont une limite de bande passante réversible de 100 Go par mois.

  • GitHub Pages les sites ont une limite souple de 10 builds par heure. Cette limite ne s’applique pas si vous générez et publiez votre site avec un flux de travail personnalisé GitHub Actions .

  • Afin de fournir une qualité de service cohérente pour tous les GitHub Pages sites, les limites de débit peuvent s’appliquer. Ces limites de taux ne sont pas destinées à interférer avec les utilisations légitimes de GitHub Pages. Si votre demande déclenche une limitation du débit, vous recevrez une réponse contenant le code d’état HTTP 429, ainsi qu’un corps HTML informatif.

Si votre site dépasse ces quotas d’utilisation, nous ne pouvons peut-être pas servir votre site, ou vous pouvez recevoir un e-mail poli de Support GitHub suggérer des stratégies pour réduire l’impact de votre site sur nos serveurs, notamment mettre un réseau de distribution de contenu tiers (CDN) devant votre site, en utilisant d’autres GitHub fonctionnalités telles que les versions ou en passant à un autre service d’hébergement qui peut mieux répondre à vos besoins.

Limites pour Enterprise Managed Users

Si vous êtes un compte d’utilisateur managé, votre utilisation de GitHub Pages est limitée.

  • GitHub Pages les sites ne peuvent être publiés qu’à partir de référentiels appartenant à des organisations.
  • GitHub Pages les sites sont toujours publiés en privé et vous ne pouvez pas modifier cette visibilité. Pour plus d’informations, consultez « Modification de la visibilité de votre site pages GitHub ».
  • Vous ne pouvez pas créer de site d’organisation (site publié à partir d’un dépôt nommé <organization>.github.io)

Pour plus d’informations sur Enterprise Managed Users, consultez À propos d’Enterprise Managed Users.

Exercices de pédagogie

L’utilisation GitHub Pages pour créer une copie d’un site web existant en tant qu’exercice d’apprentissage n’est pas interdite. Toutefois, en plus de vous conformer aux GitHub conditions d’utilisation, vous devez écrire le code vous-même, le site ne doit pas collecter de données utilisateur, et vous devez inclure une clause d’exclusion de responsabilité importante sur le site indiquant que le projet n’est pas associé à l’original et a été créé uniquement à des fins éducatives.