Cloudflare Pages

Use o Cloudflare Pages para publicar esta documentacao como site estatico em docs.jvbgprojects.com.br.

Conectar Repositorio Privado

  1. Acesse o painel da Cloudflare.
  2. Va em Workers & Pages.
  3. Clique em Create application.
  4. Escolha Pages.
  5. Conecte o GitHub.
  6. Selecione o repositorio privado gera-base.

O repositorio continua privado. A Cloudflare recebe permissao para clonar o codigo durante o build e publica apenas os arquivos estaticos gerados.

Configuracao de Build

Framework preset: None
Root directory: docs-site
Build command: npm install && npm run build
Build output directory: doc_build
Production branch: main

Dominio

Depois do primeiro deploy, adicione o dominio customizado:

docs.jvbgprojects.com.br

Mantenha o DNS como Proxied para poder usar Cloudflare Access.

Atualizacao

Sempre que houver push na main, o Cloudflare Pages executa o build novamente e atualiza o site.

git push origin main
Cloudflare Pages build
docs.jvbgprojects.com.br atualizado