Consulte os privilégios primeiro
Antes de autorizar qualquer coisa, mostramos exatamente quais permissões de repositório e conta a conexão precisa — nada mais — para que você conceda um token com escopo restrito em vez de um irrestrito.
Controle de versão
Conecte a conta do GitHub ou GitLab em que você já trabalha e faça o deploy direto de um repositório: um site estático para o Pages ou um projeto em uma hospedagem gerenciada. Você também pode entrar no Zinn Digital® com o GitHub ou GitLab. Cada conexão mostra os privilégios necessários, é validada na entrada e é armazenada no Vault — nunca em código ou em um log.
A conexão de uma conta de controle de versão usa o mesmo fluxo de conta conectada de qualquer outra credencial na plataforma: privilégio mínimo, validada e armazenada no Vault.
Antes de autorizar qualquer coisa, mostramos exatamente quais permissões de repositório e conta a conexão precisa — nada mais — para que você conceda um token com escopo restrito em vez de um irrestrito.
No momento em que você se conecta, chamamos a API do provedor para confirmar que o token está ativo e com o escopo correto, exibindo uma marca de verificação verde ou vermelha. Uma concessão inválida ou com escopo excessivo é recusada.
Um token validado é gravado no Vault através da mesma interface de conexão que cada credencial utiliza. Ele nunca é inserido no código, impresso em um log ou deixado em um arquivo de ambiente.
Você pode revogar nosso acesso no GitHub ou GitLab, e remover a conexão do nosso lado, quando quiser. Cada ação realizada por meio de uma conta conectada é registrada em log de auditoria.
Um repositório pode ser enviado para um host do Pages para um site estático ou compilado, ou para uma hospedagem gerenciada para uma aplicação completa. Os pushes podem acionar uma nova implantação para que o site ativo acompanhe sua branch padrão.
Autorize o GitHub ou GitLab com um token com escopo. Mostramos os privilégios primeiro e os validamos na entrada.
Escolha o repositório e onde ele será implantado — GitLab Pages, GitHub Pages, Cloudflare Pages ou hospedagem gerenciada.
Nós criamos e publicamos. Uma URL temporária permite que você visualize antes que o DNS seja resolvido.
Ative o recurso de publicação automática para que um push no seu branch padrão reconstrua o site ativo automaticamente.
GitHub e GitLab. Conecte a conta em que você já trabalha e podemos fazer o deploy a partir dos repositórios dela e, se você ativar, usá-la para fazer seu login. Ambas funcionam por meio da mesma interface de conta conectada.
Sim. Além de e-mail e do GitHub, você pode entrar na sua conta Zinn Digital® com o GitLab. A camada de identidade lida com o handshake OAuth; nós nunca vemos a senha do seu provedor.
Para GitLab Pages, GitHub Pages ou Cloudflare Pages para um site estático ou compilado, ou para hospedagem gerenciada para uma aplicação completa. Você escolhe o destino ao conectar o repositório, e os pushes podem acionar uma nova implantação.
Mostramos a você os privilégios que a conexão precisa, validamos o token contra a API do provedor na entrada e só então o armazenamos no Vault. Ele nunca toca em código, em um registro de log ou em um arquivo de ambiente, e você pode revogá-lo no provedor ou remover a conexão do nosso lado a qualquer momento.
É oferecido, mas sinalizado lá. O GitLab Pages e o GitHub Pages compartilham a infraestrutura do provedor e domínios públicos gitlab.io / github.io, o que constitui um footprint. Para uma rede sem footprint, faça o deploy em hospedagem isolada; no Mainstream, o Pages é de primeira classe.
Inicie uma avaliação gratuita de 14 dias sem cartão, conecte o GitHub ou GitLab e faça o deploy a partir do repositório que você já usa — validado na entrada e armazenado no Vault.
Comece grátis