Comment connecter mon compte GitHub ?
La méthode recommandée est notre Zinn® GitHub App, que vous installez sur votre compte et attribuez aux référentiels sélectionnés. Elle utilise des autorisations granulaires et des jetons d’installation éphémères — il n’y a aucun secret persistant susceptible de fuiter — et vous pouvez la révoquer en un clic. Si vous préférez utiliser un jeton d’accès personnel précis, nous vous indiquons exactement les périmètres à accorder et nous validons le jeton dès que vous le saisissez.
Que validez-vous concernant mon jeton ?
Dès la saisie, nous appelons l’API GitHub pour confirmer que le jeton est actif et dispose des autorisations requises — contenu du repository, Pages et administration pour la création de repo — et affichons une coche verte ou rouge avant tout enregistrement. Nous ne stockons jamais de clé non validée ou aux autorisations excessives. Les identifiants sont envoyés à Vault par le même point de connexion que pour tous les autres comptes que vous associez.
Que faites-vous exactement sur mon compte ?
Nous créons des dépôts (ou utilisons un dépôt existant), publions votre contenu ou le résultat de votre build, activons GitHub Pages à partir d’une branche et d’un répertoire ou du build GitHub Actions, et pouvons effectuer des restaurations. Pour un domaine personnalisé, nous écrivons le CNAME du dépôt, imposons le HTTPS et configurons le DNS pour vous. Nous pouvons également sauvegarder le dépôt sur 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 Enforce HTTPS et configurons le DNS — les enregistrements A de l’apex vers les adresses Pages de GitHub et le CNAME www — selon la même règle apex-et-www que pour tout autre backend.
L’utilisation de GitHub Pages est-elle sûre pour mon PBN ?
Utilisez-le en toute connaissance de cause. GitHub Pages ne disposant pas de règles côté serveur, le blocage des robots d’exploration SEO ne peut s’appuyer que sur le fichier robots.txt et les balises meta — il ne peut pas bloquer strictement Ahrefs ou Majestic comme le fait notre propre infrastructure — et chaque site Pages partage l’infrastructure et les plages d’adresses IP de GitHub, ce qui constitue un footprint partagé. Ainsi, sur la gamme Footprint-Free, nous proposons GitHub Pages mais le signalons comme ayant un footprint plus faible, conservons la configuration PBN par défaut sur notre infrastructure ou Cloudflare, et nous vous avertissons lorsque vous le choisissez pour un site sensible au footprint. Sur la gamme Mainstream, il s’agit d’une option statique gratuite de premier ordre.