Configuração de staging com Cloudflare Pages e Hugo

Introdução Neste post explico como configurei o fluxo de deploy do site Hugo usando o Cloudflare Pages, com ambientes separados para staging e production. O projeto usa: Hugo com o tema PaperMod config/_default/ para base comum config/staging/ para staging config/production/ para produção Branches do Git para escolher o ambiente automaticamente Por que usar staging no Cloudflare Pages Staging é útil para: validar conteúdo antes de publicar testar layout e integrações em um domínio seguro evitar deploys acidentais no site principal No meu caso, o staging roda em https://staging.bortoloso.me/ e a produção em https://bortoloso.me/. ...

17 de maio de 2026 · 4 minutos · 714 palavras · Borto

Setup inicial: Hugo + PaperMod + GitHub + Cloudflare Pages

Este post documenta, passo a passo, como configurei o blog BORTO.LOG até o momento. Serve como referência para mim e para quem quiser reproduzir a mesma stack: Hugo + tema PaperMod, versionado no GitHub, publicado via Cloudflare Pages. Sumário rápido Propósito e decisão da stack Pré-requisitos Estrutura do repositório e convenções Comandos para desenvolvimento local Configuração do build e deploy no Cloudflare Pages Sistema de comentários com Giscus Notas e decisões Propósito Criei este blog como um caderno técnico pessoal: anotações, tutoriais, experimentos e documentação do meu dia a dia como engenheiro/desenvolvedor. Precisei de algo rápido para gerar HTML estático, com suporte a temas modernos, boa performance e sem dependências pesadas, por isso escolhi Hugo =)… e por outras razões pessoais. ...

15 de maio de 2026 · 5 minutos · 982 palavras · Borto