Hosting na GitHub Pages

Nasaďte a spravujte GitHub Pages, aniž byste opustili panel

Propojte svůj účet GitHub a nechte Zinn Digital® vytvářet repozitáře, odesílat buildy, zapínat a nasazovat GitHub Pages, nastavovat vlastní doménu a provádět vrácení změn – to vše z jednoho řídicího panelu a MCP, pro jeden web nebo hromadně. Připojte se podnikovým způsobem pomocí naší aplikace GitHub s nejnižšími oprávněními nebo ověřeného podrobného tokenu.

  • GitHub Appnejmenší oprávnění, odvolatelné
  • Nebo PATzobrazené a ověřené rozsahy
  • Spravujeme tovytvořit, nasadit, doména, záloha
  • Nástěnka + MCPumožňující hromadné operace

Připojte se podnikovým způsobem – nejnižší oprávnění, ověřeno

Propojení účtu se zdrojem kódu by nemělo znamenat předání výkonného klíče s dlouhou platností. Nabízíme vám dvě cesty a jako výchozí volíme tu bezpečnou.

Aplikace Zinn® GitHub App (doporučeno)

Nainstalujte si na svůj účet naši aplikaci GitHub App a udělte jí přístup pouze k těm repozitářům, které si sami vyberete. Získá podrobná oprávnění – pro obsah, stránky Pages a správu vytváření repozitářů –, vydává krátkodobé instalační tokeny namísto trvalého tajného klíče a kdykoli budete chtít, můžete ji jedním kliknutím zrušit.

Jemnozrnný token (záložní)

Dáváte přednost použití tokenu? Ukážeme vám přesně, jaká oprávnění pro cílové repozitáře udělit – princip nejmenších oprávnění, nic navíc – a při vstupu je ověříme oproti API GitHub pomocí zelené nebo červené fajfky, ještě než se cokoliv uloží.

Přihlašovací údaje ve Vault

Ať už zvolíte jakoukoli cestu, přihlašovací údaje procházejí stejným propojovacím bodem jako každý jiný účet, který sem přidáte, a jsou uloženy ve službě Vault. Nikdy se nezapisují do kódu, protokolu ani souboru prostředí.

Odvolatelné a audituplné

Máte plnou kontrolu: přístup můžete kdykoli odvolat ze své strany a každá akce, kterou na vašem účtu provedeme, se zaznamená do protokolu auditů spolu s identitou uživatele, který ji vykonal.

Co pro vás děláme, spravovaně a automatizovaně

Po připojení se GitHub Pages stane špičkovým nasazovacím backendem, který ovládáte z našich nástrojů – nikoli přes GitHub UI.

  • Vytvořte úložiště nebo použijte existující a nahrajte svůj obsah nebo proveďte sestavení za vás.
  • Aktivujte GitHub Pages ze zdroje tvořeného větví a adresářem nebo z buildu GitHub Actions a nasaďte je.
  • Vraťte se k předchozímu nasazení, když se verze vydaří špatně.
  • Připojte vlastní doménu: napíšu soubor CNAME do repozitáře, vynutím HTTPS a nastavím pro vás apex i www DNS záznamy.
  • Zálohujte repozitář na objektové úložiště R2 podle plánu – produkt pro zálohování repozitářů a zajištění zotavení po havárii (DR).
  • Spusťte naše nástroje na živém webu: protože weby na Pages jsou veřejně statické, indexace, SEO data, kontroly zpětných odkazů a dostupnosti fungují.
  • Proveďte to hromadně prostřednictvím MCP: vytvořte a nasaďte weby Pages napříč mnoha repozitáři přímo z vašeho nástroje AI.

Varování ohledně stopy, řečeno na rovinu

Raději vám řekneme, jaký je v tom háček, než abychom ho tajili. GitHub Pages nemá žádná pravidla na straně serveru – neexistuje žádný soubor .htaccess – takže blokování SEO crawlerů, které tvrdě odmítá Ahrefs, Majestic a ostatní na serveru v naší vlastní síti, tam nemůže fungovat. Na GitHub Pages je nejlepším dostupným ovládacím prvkem robots.txt plus meta tagy, o nichž je známo, že je agresivní prohledávače zpětných odkazů ignorují.

Každý web na GitHub Pages zároveň sdílí infrastrukturu a publikované rozsahy IP adres od GitHub, což samo o sobě představuje sdílenou stopu. Pro peněžní web nebo běžný projekt na tom ničem nezáleží a GitHub Pages představují skutečně dobrý a bezplatný statický backend.

U řady Footprint-Free na tom záleží, a tak k tomu přistupujeme poctivě: GitHub Pages jsou sice v nabídce, ale jsou označeny jako slabší z hlediska footprintu, výchozí nastavení PBN zůstává na naší infrastruktuře nebo na Cloudflare Pages a rozhraní vás upozorní, když pro web citlivý na footprint zvolíte GitHub Pages. Rozhodujete se s fakty před sebou.

Časté dotazy

Jak propojím svůj účet GitHub?

Preferovaným způsobem je naše aplikace GitHub App od Zinn®, kterou nainstalujete ke svému účtu a udělíte jí přístup k vybraným repozitářům. Využívá granulární oprávnění a krátkodobé instalační tokeny – neexistuje žádné dlouhodobě platné tajné heslo, které by mohlo uniknout – a můžete ji jedním kliknutím odvolat. Pokud raději použijete jemně nastavený osobní přístupový token, přesně vám řekneme, jaká oprávnění máte udělit, a token ověříme v okamžiku, kdy jej zadáte.

Co ověřujete na mém tokenu?

Při zadávání voláme rozhraní GitHub API, abychom potvrdili, že token je platný a má požadovaná oprávnění – obsah repozitáře, Pages a správu pro vytváření repozitářů – a před uložením čehokoli zobrazíme zelenou nebo červenou fajfku. Nikdy neukládáme neověřený klíč ani klíč s příliš širokými oprávněními. Pověření putují do Vault stejným spojovacím bodem jako každý jiný účet, který připojíte.

Co vlastně na mém účtu děláte?

Vytvoříme repozitáře (nebo použijeme stávající), nahrajeme váš obsah nebo výsledek buildu, zapneme GitHub Pages z větve a adresáře nebo přes build v GitHub Actions a dokážeme se vrátit k předchozí verzi. Pro vlastní doménu zapíšeme do repozitáře soubor CNAME, vynutíme HTTPS a nastavíme pro vás DNS. Repozitář můžeme také podle plánu zálohovat do objektového úložiště R2.

Mohu na webu v Pages použít svou vlastní doménu?

Ano. Zapíšeme soubor CNAME do repozitáře, zapneme vynucení HTTPS (Enforce HTTPS) a nakonfigurujeme DNS – apexové A záznamy na adresy GitHub Pages a www CNAME – podle stejného pravidla pro apex a www jako u každého jiného backendu.

Je GitHub Pages bezpečné používat pro mou PBN?

Používejte to s otevřenýma očima. GitHub Pages nemá žádná pravidla na straně serveru, takže blokování SEO crawlerů se tam může spoléhat pouze na robots.txt a meta tagy – nedokáže tvrdě zablokovat Ahrefs nebo Majestic tak jako naše vlastní flotila – a každý web na Pages sdílí infrastrukturu a rozsahy IP adres GitHubu, což představuje sdílenou stopu. V řadě Footprint-Free tedy GitHub Pages nabízíme, ale označujeme ji jako slabší z hlediska stopy, pro PBN ponecháváme výchozí nastavení na naší flotile nebo službě Cloudflare a varujeme vás, když si ji zvolíte pro web citlivý na stopu. V hlavní řadě (Mainstream) jde o prvotřídní bezplatnou statickou možnost.

Propojit GitHub a nasadit

Zahajte 14denní zkušební verzi bez nutnosti zadávat kartu, propojte svůj účet na GitHub s aplikací GitHub App od společnosti Zinn® s minimálními potřebnými oprávněními a nechte nás vytvářet, nasazovat a spravovat vaše weby Pages – přímo z ovládacího panelu a vašeho nástroje AI.

Začít zdarma