Wie verbinde ich mein GitHub-Konto?
Der bevorzugte Weg ist unsere Zinn® GitHub App, die Sie in Ihrem Konto installieren und für ausgewählte Repositorien autorisieren. Sie verwendet granulare Berechtigungen und kurzlebige Installationstoken – es gibt kein langlebiges Geheimnis, das durchsickern könnte – und Sie können sie mit einem Klick widerrufen. Wenn Sie stattdessen lieber ein feingranulares persönliches Zugriffstoken verwenden möchten, teilen wir Ihnen genau mit, welche Bereiche zu gewähren sind, und validieren das Token in dem Moment, in dem Sie es eingeben.
Was validieren Sie an meinem Token?
Bei der Eingabe rufen wir die GitHub-API auf, um zu bestätigen, dass das Token aktiv ist und die erforderlichen Berechtigungen besitzt – Repository-Inhalte, Pages und Administration für die Repo-Erstellung – und zeigen ein grünes oder rotes Häkchen an, bevor irgendetwas gespeichert wird. Wir speichern niemals einen nicht validierten Schlüssel oder einen mit zu weit gefassten Berechtigungen. Die Anmeldedaten werden über dieselbe Verbindungsschnittstelle an Vault übertragen wie bei jedem anderen Konto, das Sie einbinden.
Was genau tun Sie auf meinem Konto?
Wir erstellen Repositories (oder verwenden ein vorhandenes), übertragen Ihre Inhalte oder Build-Ausgaben, aktivieren GitHub Pages von einem Branch und Verzeichnis oder dem GitHub Actions-Build und können Rollbacks durchführen. Für eine benutzerdefinierte Domain schreiben wir den CNAME des Repositories, erzwingen HTTPS und konfigurieren das DNS für Sie. Wir können das Repository auch nach einem Zeitplan im R2-Objektspeicher sichern.
Kann ich auf einer Pages-Website meine eigene Domain verwenden?
Ja. Wir schreiben die CNAME-Datei des Repositorys, aktivieren Enforce HTTPS und konfigurieren das DNS — die Apex-A-Records auf die Pages-Adressen von GitHub und den www-CNAME — nach derselben Apex-und-www-Regel wie bei jedem anderen Backend.
Ist die Verwendung von GitHub Pages für mein PBN sicher?
Nutzen Sie es mit Bedacht. GitHub Pages verfügt über keine serverseitigen Regeln, sodass die Blockierung von SEO-Crawlern dort nur auf robots.txt und Meta-Tags zurückgreifen kann — es kann Ahrefs oder Majestic nicht so strikt blockieren, wie es unsere eigene Flotte kann — und jede Pages-Website teilt sich die Infrastruktur und die IP-Bereiche von GitHub, was einen gemeinsamen Footprint darstellt. Auf der Footprint-Free-Linie bieten wir GitHub Pages daher zwar an, kennzeichnen es jedoch als schwächer im Footprint, belassen den PBN-Standard auf unserer Flotte oder Cloudflare und warnen Sie, wenn Sie es für eine Website auswählen, die sensibel auf Footprints reagiert. Auf der Mainstream-Linie ist es eine erstklassige, kostenlose statische Option.