Správa zdrojového kódu

Propojte GitHub a GitLab – nasaďte aplikaci z úložiště, které již používáte

Připojte svůj stávající účet na GitHub nebo GitLab a nasazujte přímo z úložiště – statický web na Pages nebo projekt na spravovaný hosting. K Zinn Digital® se můžete přihlásit také pomocí služeb GitHub nebo GitLab. Každé připojení zobrazuje oprávnění, která vyžaduje, je ověřeno při vstupu a uloženo ve Vault – nikdy v kódu ani v protokolu.

  • GitHub + GitLabpřipojit libovolný účet
  • Nasadit na Pagesnebo na spravovaný hosting
  • Přihlásit se pomocí GitLabtaké jako GitHub
  • Tokeny uložené ve Vaultověřeno při vstupu

Připojte se jednou a bezpečně

Připojení účtu správy zdrojového kódu využívá stejný postup propojeného účtu jako všechny ostatní přihlašovací údaje na platformě: princip nejmenších oprávnění, ověření a uložení ve Vault.

Nejprve zobrazit oprávnění

Předtím, než cokoliv autorizujete, vám přesně ukážeme, jaká oprávnění k repozitáři a účtu připojení vyžaduje – nic víc –, takže udělíte token s omezenou platností namísto plošného.

Ověřeno při vstupu

V okamžiku připojení zavoláme API poskytovatele, abychom potvrdili, že token je aktivní a má správný rozsah oprávnění, a zobrazíme zelenou nebo červenou fajfku. Neplatné nebo nadměrně široké oprávnění bude odmítnuto.

Přímo do služby Vault

Ověřený token se zapisuje do Vault přes stejné spojení, které využívá každé pověření. Nikdy se nezapisuje do kódu, netiskne do protokolu ani nezanechává v souboru prostředí.

Odvolatelné a auditované

Přístup můžete kdykoli odvolat na GitHub nebo GitLab a propojení na naší straně zrušit. Každá akce provedená prostřednictvím propojeného účtu se zaznamenává do protokolu auditu.

Nasaďte tam, kde se to pro projekt hodí

Úložiště může směřovat na Pages host pro statický nebo sestavený web, případně na spravovaný hosting pro plnohodnotnou aplikaci. Push operace mohou spustit nové nasazení, takže živý web sleduje vaši výchozí větev.

  • GitLab Pages a GitHub Pages pro statické a předpřipravené weby, spouštěné z vašeho připojeného účtu.
  • Cloudflare Pages jako alternativní cíl pro Pages, sestavení frameworků a doručování na hranici sítě.
  • Spravovaný hosting pro kompletní aplikaci WordPress, PHP, statickou nebo Node aplikaci, nasazený z úložiště.
  • Push-to-deploy: odeslání změn do vaší výchozí větve může spustit nové sestavení, takže živý web sleduje repozitář.
  • Stejné připojení zajišťuje i přihlášení – k Zinn Digital® se můžete přihlásit pomocí GitHub nebo GitLab namísto hesla.

Z repozitáře na ostrý web

  1. Propojit váš účet

    Autorizujte GitHub nebo GitLab pomocí tokenu s omezenou platností. Nejprve zobrazíme oprávnění a při zadání je ověříme.

  2. Vyberte úložiště a cíl

    Zvolte úložiště a místo nasazení – GitLab Pages, GitHub Pages, Cloudflare Pages nebo spravovaný hosting.

  3. Nasadit

    Stavíme a publikujeme. Dočasná adresa URL vám umožní náhled ještě předtím, než se vyřeší DNS.

  4. Sledovat vaši větev

    Aktivujte funkci push-to-deploy, aby odeslání změn do vaší výchozí větve automaticky přebudovalo živý web.

Časté dotazy

Ke kterým poskytovatelům správy zdrojového kódu se mohu připojit?

GitHub a GitLab. Připojte účet, ve kterém již pracujete, a my budeme moci nasazovat z jeho repozitářů a – pokud to povolením zapnete – jej používat k vašemu přihlášení. Obě platformy jsou spravovány prostřednictvím stejného rozhraní propojeného účtu.

Mohu se přihlásit pomocí GitLab stejně jako přes GitHub?

Ano. Vedle e-mailu a GitHub se můžete k účtu Zinn Digital® přihlásit také pomocí GitLab. Vrstva identit zajišťuje ověření přes OAuth; heslo k vašemu poskytovateli nikdy neuvidíme.

Kde mohu nasadit repozitář?

Do GitLab Pages, GitHub Pages nebo Cloudflare Pages pro statický nebo sestavený web, případně na spravovaný hosting pro kompletní aplikaci. Cíl zvolíte při propojení repozitáře a push operace mohou spustit opětovné nasazení.

Jak je můj přístupový token chráněn?

Zobrazíme vám oprávnění, která připojení potřebuje, při zadání ověříme token oproti API poskytovatele a teprve poté jej uložíme do Vault. Nikdy se nedostane do kódu, protokolu ani souboru prostředí a můžete jej kdykoli zrušit u poskytovatele nebo odebrat připojení na naší straně.

Mohu použít nasazení stránek na řadě Footprint-Free?

Je nabízen, ale je tam označen. GitLab Pages a GitHub Pages sdílejí infrastrukturu poskytovatele a veřejné domény gitlab.io / github.io, což představuje footprint. Pro síť bez footprintu nasaďte raději na izolovaný hosting; na platformě Mainstream jsou Pages podporovány prvotřídně.

Nasadit z vašeho úložiště

Spusťte 14denní zkušební verzi bez nutnosti zadávat platební kartu, připojte GitHub nebo GitLab a nasaďte aplikaci z úložiště, které již používáte – ověřeno při vstupu a uloženo ve Vault.

Začít zdarma