Hébergement GitHub Pages

Déployez et gérez des GitHub Pages, sans quitter le panneau

Connectez votre compte GitHub et laissez Zinn Digital® créer des dépôts, envoyer des builds, activer et déployer GitHub Pages, configurer un domaine personnalisé et effectuer des retours arrière, le tout à partir d'un seul tableau de bord et du MCP, pour un site ou en masse. Connectez-vous à la manière des entreprises grâce à notre application GitHub aux privilèges minimaux ou à un jeton affiné validé.

  • GitHub Appmoindre privilège, révocable
  • Ou un PATportées affichées + validées
  • Nous le géronscréer, déployer, domaine, sauvegarde
  • Tableau de bord + MCPcompatible par lots

Connectez-vous à la manière des grandes entreprises — moindre privilège, validé

Connecter un compte de code source ne devrait pas signifier céder une clé puissante à longue durée de vie. Nous vous offrons deux voies et privilégions par défaut la plus sûre.

L'application GitHub App Zinn® (préféré)

Installez notre application GitHub App sur votre compte et accordez-lui uniquement les dépôts de votre choix. Elle obtient des permissions granulaires — contenu, Pages et administration pour la création de dépôts — émet des jetons d'installation à courte durée de vie plutôt qu'un secret permanent, et vous pouvez la révoquer en un clic quand vous le souhaitez.

Jeton à grain fin (secours)

Vous préférez utiliser un jeton ? Nous vous indiquons exactement quels périmètres accorder pour les dépôts cibles (moindre privilège, rien de plus) et nous le validons auprès de l'API GitHub dès la saisie, avec une coche verte ou rouge, avant même qu'il ne soit enregistré.

Identifiants dans Vault

Peu importe la voie que vous choisissez, l'identifiant transite par le même point de connexion que tous les autres comptes que vous ajoutez et est stocké dans Vault. Il n'est jamais inscrit dans le code, un journal ou un fichier d'environnement.

Révocable et auditable

Vous gardez le contrôle : révoquez l'accès à tout moment de votre côté, et chaque action que nous effectuons sur votre compte est enregistrée dans le journal d'audit avec l'identité qui l'a exécutée.

Ce que nous faisons pour vous, géré et automatisé

Une fois connecté, GitHub Pages devient un backend de déploiement de premier ordre que vous pilotez depuis nos outils — jamais depuis l'interface utilisateur de GitHub.

  • Créez des dépôts ou utilisez-en un existant, et poussez votre contenu ou le résultat de votre build à votre place.
  • Activer GitHub Pages à partir d'une source branche-et-dossier ou de la compilation GitHub Actions, puis déployer.
  • Restaurez une version précédente lorsqu'un déploiement échoue.
  • Associer un domaine personnalisé : écrivez le CNAME du dépôt, activez le HTTPS et configurez les DNS pour l'apex et les sous-domaines www pour vous.
  • Sauvegardez le dépôt sur le stockage d'objets R2 selon un calendrier — une solution de sauvegarde de dépôt et de reprise après sinistre.
  • Exécutez nos outils sur le site en direct : les sites Pages étant des sites statiques publics, l'indexation, les données SEO, ainsi que les vérifications des liens retour et de la disponibilité fonctionnent tous.
  • Effectuez des opérations en lot via le MCP : créez et déployez des sites Pages sur de nombreux dépôts à partir de votre outil d'IA.

La mise en garde concernant l'empreinte, formulée clairement

Nous préférons vous expliquer le compromis plutôt que de le cacher. GitHub Pages n'a pas de règles côté serveur — il n'y a pas de .htaccess — donc le blocage des robots d'indexation SEO qui refuse catégoriquement Ahrefs, Majestic et les autres au niveau du serveur sur notre propre flotte ne peut pas y fonctionner. Sur GitHub Pages, le meilleur contrôle disponible est robots.txt ainsi que les balises meta, que les robots d'exploration de liens retraits agressifs sont connus pour ignorer.

Chaque site GitHub Pages partage également l'infrastructure et les plages d'IP publiées de GitHub, ce qui constitue une empreinte partagée en soi. Pour un site monétisé ou un projet grand public, rien de tout cela n'a d'importance, et GitHub Pages s'avère être un backend statique gratuit et authentiquement de qualité.

Pour la gamme Footprint-Free, tout est transparent : GitHub Pages est proposé mais signalé comme ayant un impact SEO plus important, le PBN par défaut reste sur notre infrastructure ou Cloudflare Pages, et l'interface vous avertit lorsque vous choisissez GitHub Pages pour un site sensible aux traces SEO. Vous décidez en connaissance de cause.

FAQ

Comment puis-je connecter mon compte GitHub ?

La méthode recommandée est notre GitHub App Zinn®, que vous installez sur votre compte et accordez à des dépôts sélectionnés. Elle utilise des autorisations granulaires et des jetons d'installation à courte durée de vie — il n'y a aucun secret à longue durée de vie qui puisse fuiter — et vous pouvez la révoquer en un clic. Si vous préférez utiliser un jeton d'accès personnel à grain fin, nous vous indiquons exactement quels périmètres accorder et validons le token dès que vous le saisissez.

Que validez-vous à propos de mon jeton ?

À l'entrée, nous appelons l'API GitHub pour confirmer que le jeton est actif et dispose des autorisations requises (contenu du dépôt, Pages et administration pour la création du dépôt) et affichons une coche verte ou rouge avant d'enregistrer quoi que ce soit. Nous ne stockons jamais de clé non validée ou aux privilèges excessifs. Les identifiants sont envoyés à Vault par le même point de connexion que tous les autres comptes que vous ajoutez.

Que faites-vous concrètement sur mon compte ?

Nous créons des répertoires (ou en utilisons un existant), y envoyons votre contenu ou le résultat de votre compilation, activons GitHub Pages à partir d'une branche et d'un répertoire ou de la compilation GitHub Actions, et pouvons effectuer des retours en arrière. Pour un domaine personnalisé, nous écrivons le fichier CNAME du dépôt, forçons HTTPS et configurons le DNS pour vous. Nous pouvons également sauvegarder régulièrement le dépôt vers le stockage d'objets R2 selon un calendrier défini.

Puis-je utiliser mon propre domaine sur un site Pages ?

Oui. Nous écrivons le fichier CNAME du dépôt, activons l'option Enforce HTTPS et configurons le DNS — les enregistrements A apex vers les adresses GitHub Pages et le CNAME www — en suivant la même règle apex-et-www que pour tout autre backend.

Est-il sûr d'utiliser GitHub Pages sur mon PBN ?

Utilisez-le en connaissance de cause. GitHub Pages n'a aucune règle côté serveur, donc le blocage des robots SEO ne peut s'y rabattre que sur robots.txt et les balises meta — il ne peut pas bloquer en dur Ahrefs ou Majestic de la même manière que notre propre flotte le peut — et chaque site Pages partage l'infrastructure et les plages IP de GitHub, ce qui constitue une empreinte partagée. Ainsi, sur la gamme Footprint-Free, nous proposons GitHub Pages mais le signalons comme ayant une empreinte plus faible, nous conservons la valeur par défaut du PBN sur notre flotte ou Cloudflare, et nous vous avertissons lorsque vous le choisissez pour un site sensible en termes d'empreinte. Sur la gamme Mainstream, c'est une option statique gratuite de premier ordre.

Connecter GitHub et déployer

Commencez un essai de 14 jours sans carte bancaire, connectez votre compte GitHub avec l'application Zinn® GitHub App au privilège minimum, et laissez-nous créer, déployer et gérer vos sites Pages, depuis le tableau de bord et votre outil d'IA.

Commencer gratuitement