Skip to main content

Dashboard

Vamos explorar o dashboard de um projeto já configurado.

O dash do projeto pode ser acessado através da listagem de projetos em Pages.

Dashboard de Exemplo Exemplo Dashboard

Deployments

Nesta aba é possível acompanhar todos os builds inicializados pela ferramenta. Assim como a ultima build de produção, que fica em destaque.

Tipos de Deploy

Por padrão o Cloudflare faz 2 tipos de deploys preview e production.

Deploys do tipo Production são criados a partir de alterações feitas na branch que você indicou na configuração do projeto como a principal.

Deploy do tipo Preview são criados a partir de alterações em quaisquer outra branch.

Domínios

Existem 3 frentes controladas pelo Cloudflare para geração de domínios.

  • Todos deploys geram um domínio hasheado específico para aquele deploy, que pode ser consultado na própria listagem.

  • Todas as branchs geram um subdominio;

    tip

    Por exemplo, para acessar a branch dev do dominio projetoTeste.pages.dev, basta acessar dev.projetoTeste.pages.dev.

  • Production deploys também podem ser acessados através do dominio padrão;

Custom Domains

Nesta aba podemos configurar um domínio específico para nossos Production Deploys, o domínio deve ser .solfacil.com.br e validado pelo time de governança.

caution

Uma vez configurado o custom domain, estamos oficialmente em PROD. Sua aplicação esta acessível pelo público geral e será indexada indexada pelo Google.

Settings

Aqui podemos consultar e alterar configurações relacionadas ao projeto.

General

Configurações gerais relacionadas ao projeto.

  • Renomear projeto;
  • Controlar acessos;
  • Adicionar PIN para acesso em deploys de Preview;
  • Deletar a integração do projeto com o Cloudflare; etc

Builds & deployments

Configurações de deploy.

  • Alterar qual branch é considerada "Production";
  • Ativar ou desativar deploys automáticos de "Production";
  • Escolher quais branchs ou conjunto de branchs disparam deploy de "Preview";
  • Alterar os parametros de Build;
  • Criar hooks para deploys customizados sob demanda.

Environment variables

Configurações relacionadas a variaveis de ambiente do projeto, essas variaveis são captadas em build time e injetadas no package.

note

A Solfácil conta com um conjunto de variáveis globais, que podem ser sobescritas localmente caso necessário.

Functions

Não exploramos esta sessão.