Como fazemos deploy no Barracuda (e por que migramos para o Pages)

Por Priscila Campos · Infraestrutura & DevOps · 22/08/2026

Uma mudança recente relevante: migramos nosso site institucional para o Cloudflare Pages com deploy via CLI. Antes era um worker estático que exigia upload manual no dashboard — um pesadelo para auditar.

O novo fluxo

# Após qualquer alteração no código do site:
wrangler pages deploy ./site --project-name=tarponiselabs

O cloudflare CLI autentica com API token da conta e publica em segundos. Cada deploy gera uma URL preview antes de ir para produção — dá pra revisar antes de cortar o tráfego.

Benefícios

Detalhe técnico (para quem opera)

O token usado no CI tem escopo restrito: Pages Write + Workers + R2 + DNS na conta principal. Giramos a cada 30 dias por segurança. A doc completa de permissões está no nosso repositório.

— Priscila