Hosting w GitHub Pages

Wdróż i zarządzaj GitHub Pages bez opuszczania panelu

Połącz swoje konto GitHub i pozwól Zinn Digital® tworzyć repozytoria, wyprowadzać buildy, włączać i wdrażać GitHub Pages, podpinać domenę niestandardową oraz przywracać poprzednie wersje — wszystko z poziomu jednego panelu i MCP, dla jednej strony lub masowo. Połącz się w sposób korporacyjny za pomocą naszej aplikacji GitHub z uprawnieniami minimalnymi lub zweryfikowanego tokena szczegółowego (fine-grained token).

  • GitHub Appnajniższe uprawnienia, odwołalne
  • Lub PATwidoki włączone + zweryfikowane
  • Zarządzamy tymutwórz, wdróż, domena, kopia zapasowa
  • Pulpit + MCPobsługujący masowe operacje

Połącz się w sposób korporacyjny — zasada najmniejszego uprzywilejowania, ze zweryfikowanym dostępem

Połączenie konta z kodem źródłowym nie powinno oznaczać przekazywania potężnego, długowiecznego kluczowego sekretu. Dajemy Ci dwie ścieżki i domyślnie wybieramy tę bezpieczną.

Aplikacja Zinn® GitHub App (zalecane)

Zainstaluj naszą aplikację GitHub App na swoim koncie i przyznaj jej dostęp tylko do wybranych przez Ciebie repozytoriów. Otrzymuje ona szczegółowe uprawnienia – do zawartości, stron Pages i administracji na potrzeby tworzenia repozytoriów – wydaje krótkotrwałe tokeny instalacyjne zamiast stałego klucza tajnego, a w każdej chwili możesz ją odwołać jednym kliknięciem.

Precyzyjny token (zapasowy)

Wolisz użyć tokenu? Pokażemy Ci dokładnie, jakie uprawnienia przyznać dla docelowych repozytoriów — zgodnie z zasadą najmniejszego uprzywilejowania, nic ponadto — i zweryfikujemy je za pomocą interfejsu API GitHub przy wprowadzaniu, za pomocą zielonego lub czerwonego znacznika, zanim zostaną one zapisane.

Dane uwierzytelniające w Vault

Niezależnie od wybranej ścieżki, poświadczenie przechodzi przez ten sam punkt połączenia co każde inne konto, które dodajesz, i jest przechowywane w Vault. Nigdy nie jest zapisywane w kodzie, logu ani pliku środowiskowym.

Odwołalne i podlegające audytowi

Masz pełną kontrolę: w każdej chwili możesz odwołać dostęp ze swojej strony, a każde działanie podejmowane przez nas na Twoim koncie jest rejestrowane w dzienniku audytu wraz z identyfikatorem osoby, która je wykonała.

Co dla Ciebie robimy, w pełni zarządzane i zautomatyzowane

Po połączeniu GitHub Pages staje się pełnoprawnym backendem wdrożeniowym obsługiwanym z poziomu naszych narzędzi – bez używania interfejsu GitHub UI.

  • Utwórz repozytoria lub użyj istniejącego i przślij swoją treść lub wynik budowania za Ciebie.
  • Włącz GitHub Pages ze źródła w postaci gałęzi i katalogu lub kompilacji GitHub Actions i wdróż.
  • Przywróć poprzednią wersję, jeśli wdrożenie się nie powiedzie.
  • Przypisz własną domenę: wpisz CNAME repozytorium, wymuś HTTPS i skonfiguruj dla Ciebie rekordy DNS dla domeny głównej oraz www.
  • Utwórz kopię zapasową repozytorium w pamięci obiektowej R2 zgodnie z harmonogramem — to produkt do tworzenia kopii zapasowych repozytoriów i odzyskiwania po awarii (DR).
  • Uruchom nasze narzędzia na aktywnej stronie: ponieważ witryny Pages są publicznymi stronami statycznymi, indeksowanie, dane SEO, sprawdzenie linków zwrotnych i czasu działania będą działać poprawnie.
  • Rób to masowo przez protokół MCP: tworz i wdrażaj witryny Pages w wielu repozytoriach bezpośrednio ze swojego narzędzia AI.

Zastrzeżenie dotyczące śladu, wyłożone wprost

Wolelibyśmy powiedzieć wam o tym kompromisie, niż go ukrywać. GitHub Pages nie ma reguł po stronie serwera — nie ma pliku .htaccess — więc blokowanie crawlerów SEO, które kategorycznie odrzuca Ahrefs, Majestic i inne boty na poziomie serwera w naszej własnej flocie, nie może tam zadziałać. Na GitHub Pages najlepszą dostępną kontrolą jest plik robots.txt oraz znaczniki meta, które, jak wiadomo, agresywne crawlery backlinków ignorują.

Każda witryna w usłudze GitHub Pages dzieli również infrastrukturę GitHub oraz opublikowane zakresy adresów IP, co samo w sobie stanowi współdzielony footprint. W przypadku strony zarobkowej lub głównego projektu nie ma to żadnego znaczenia, a GitHub Pages jest autentycznie dobrym, darmowym zapleczem statycznym.

W przypadku linii Footprint-Free to ma znaczenie, więc podchodzimy do tego uczciwie: GitHub Pages jest oferowane, ale oznaczane jako słabsze pod względem footprintu, domyślne ustawienie PBN pozostaje na naszej infrastrukturze lub Cloudflare Pages, a interfejs ostrzega, gdy wybierasz GitHub Pages dla witryny wrażliwej na footprint. Podejmujesz decyzję, mając przed sobą fakty.

Często zadawane pytania

Jak połączyć moje konto GitHub?

Preferowaną metodą jest nasza aplikacja Zinn® GitHub App, którą instalujesz na swoim koncie i przyznajesz wybranym repozytoriom. Wykorzystuje ona precyzyjne uprawnienia oraz krótkoterminowe tokeny instalacyjne — nie ma tu długotrwałych sekretów, które mogłyby wyciec — i możesz ją odwołać jednym kliknięciem. Jeśli wolisz użyć precyzyjnie dobranego osobistego tokena dostępu, dokładnie wskazujemy, jakie uprawnienia (scopes) należy przyznać, i weryfikujemy token w momencie jego wprowadzenia.

Co weryfikujesz w moim tokenie?

Podczas wprowadzania wywołujemy API GitHub, aby potwierdzić, że token jest aktywny i posiada wymagane uprawnienia — zawartość repozytorium, Pages oraz administrację w celu tworzenia repozytoriów — i wyświetlamy zielony lub czerwony znacznik przed zapisaniem czegokolwiek. Nigdy nie przechowujemy niezweryfikowanego ani zbyt szerokiego klucza. Poświadczenia trafiają do Vault przez ten sam punkt połączenia co każde inne konto, które dodajesz.

Co właściwie robisz na moim koncie?

Tworzymy repozytoria (lub korzystamy z istniejącego), przesyłamy Twoją treść lub wynik budowania, włączamy GitHub Pages z gałęzi i katalogu lub procesu budowania GitHub Actions, a także możemy wykonać przywracanie do poprzedniej wersji. W przypadku domeny niestandardowej zapisujemy plik CNAME repozytorium, wymuszamy ruch HTTPS i konfigurowujemy dla Ciebie DNS. Możemy również tworzyć harmonogram kopii zapasowych repozytorium w pamięci obiektowej R2.

Czy mogę użyć własnej domeny w witrynie Pages?

Tak. Tworzymy plik CNAME repozytorium, włączamy opcję Enforce HTTPS i konfigurowaliśmy DNS – rekordy A dla domeny głównej wskazujące adresy GitHub Pages oraz rekord CNAME dla www – zgodnie z tą samą zasadą domeny głównej i www jak w przypadku każdego innego zaplecza.

Czy korzystanie z GitHub Pages jest bezpieczne w przypadku mojej sieci PBN?

Używaj tego świadomie. GitHub Pages nie obsługuje reguł po stronie serwera, więc blokowanie robotów SEO może tam opierać się wyłącznie na pliku robots.txt i tagach meta – nie potrafi twardo zablokować Ahrefs ani Majestic tak, jak potrafi to nasza własna flota – a każda witryna w Pages współdzieli infrastrukturę i zakresy adresów IP GitHub, co tworzy współdzielony footprint. Dlatego w linii Footprint-Free oferujemy GitHub Pages, ale oznaczamy ją jako słabszą pod względem footprintu, domyślnie pozostawiamy PBN na naszej flocie lub w Cloudflare oraz ostrzegamy przy wyborze tej opcji dla witryny wrażliwej na footprint. W linii Mainstream jest to pełnoprawna, darmowa opcja statyczna.

Połącz GitHub i wdrażaj

Rozpocznij 14-dniowy okres próbny bez karty, połącz swoje konto GitHub z aplikacją Zinn® GitHub App o minimalnych uprawnieniach i pozwól nam tworzyć, wdrażać oraz zarządzać Twoimi witrynami Pages z poziomu pulpitu nawigacyjnego i narzędzia AI.

Rozpocznij za darmo